PHPackages                             codelibfw/codelib-fw - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. codelibfw/codelib-fw

ActiveFramework[Framework](/categories/framework)

codelibfw/codelib-fw
====================

PHP Framework and Components Library

1251PHP

Since Dec 2Pushed 2y ago1 watchersCompare

[ Source](https://github.com/CodelibFw/codelib-fw)[ Packagist](https://packagist.org/packages/codelibfw/codelib-fw)[ RSS](/packages/codelibfw-codelib-fw/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

code-lib
--------

[](#code-lib)

### CREATE AND MAINTAIN ROBUST PHP APPS WITHOUT MUCH EFFORT WITH CODE-LIB, AN EASY TO LEARN PHP FRAMEWORK

[](#create-and-maintain-robust-php-apps-without-much-effort-with-code-lib-an-easy-to-learn-php-framework)

**Quickly create easy to maintain web applications, with a variety of technologies: PHP 7.4+, MySql, VueJs, Bootstrap, or other.**

We use this simple framework for our own Apps, and we want it to be a **powerful** but **very simple to learn and use PHP Framework**.
Using a combination of Framework features and Samples created for the Framework, we want anyone using it to be able to launch web applications within 7 days, not in weeks or months.
As a Framework, it is likely to be always work in progress, as it incorporates new technologies, features and security measures.
Another goal of the framework is to make it easy to customize so that users can not only extend it with Plugins, but also easily replace core functionality, conventions and terminology.
Among its features:

- Quickly create static and dynamic PHP Web Apps.
- Create Plugins/Services for your app, and use Dependency Injection to wire all its dependencies.
- Replace different parts of the framework as you want without complications.
- Easily create and reuse your own components.
- Easily add filters to the request, response or specific functionality within your App.
- Easy collaboration among team members, with clear separation of concerns and conventions.
- Create complex workflows, with flow keys processed by one or many sync or async services.
- Easily make sense of how it works, even though its documentation is very limited at the moment.

#### Samples

[](#samples)

This is work in progress, but there are a few samples available here: [samples at Entreveloper](https://github.com/TheEntreveloper/clfw-samples) released under the Apache license. You can use any of the samples as a starting point for any App based on Codelib.

#### Contributing

[](#contributing)

You are welcome to try the framework and samples provided, and use them to create your prototypes and products in an agile and painless way.

**Codelib** is new when compared to most PHP Frameworks. Many powerful features are undergoing development and testing. If you find any bug, feel free to report it or fix it. If you provide a fix, or work on additional features, create a pull request.

If you choose to just report the bug, first make sure you can reproduce it, and provide enough information (error message, logs, request causing the issue, etc) so we can reproduce it too. You can report a bug at: [Code-lib issues](https://github.com/codelibfw/code-lib/issues)

*Working together we can create a better product that benefits us all*.

#### Sponsorship

[](#sponsorship)

The project has a certain amount of funding to cover the cost of specific features under development. If you would like to support the development with any amount of funding, you are welcome to do so. Feel free to get in touch to discuss it.

#### License

[](#license)

Code-lib is available under the permissive MIT License, which allows you to create any App using Code-lib, whether your project is open source or not, a personal project or for your business.

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity20

Early-stage or recently created project

 Bus Factor1

Top contributor holds 73.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/d8efaf25b4dbdb7b11c3ffa9718dd6b635952704c67d79f5439b0998bad2e0c8?d=identicon)[codelibfw](/maintainers/codelibfw)

---

Top Contributors

[![TheEntreveloper](https://avatars.githubusercontent.com/u/104727709?v=4)](https://github.com/TheEntreveloper "TheEntreveloper (25 commits)")[![CodelibFw](https://avatars.githubusercontent.com/u/87316383?v=4)](https://github.com/CodelibFw "CodelibFw (9 commits)")

---

Tags

code-generationcodelibfwframeworkphp-frameworkphp-libraryphp7web-application

### Embed Badge

![Health badge](/badges/codelibfw-codelib-fw/health.svg)

```
[![Health](https://phpackages.com/badges/codelibfw-codelib-fw/health.svg)](https://phpackages.com/packages/codelibfw-codelib-fw)
```

###  Alternatives

[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k39.6M300](/packages/laravel-dusk)[nineinchnick/edatatables

Grid widget for the Yii Framework, wrapper for the DataTables jQuery plugin

173.2k](/packages/nineinchnick-edatatables)[link-cloud/fast-hyperf

LinkCloud Fast Hyperf

241.2k1](/packages/link-cloud-fast-hyperf)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
