PHPackages                             nooku/nooku-framework - 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. nooku/nooku-framework

AbandonedArchivedLibrary[Framework](/categories/framework)

nooku/nooku-framework
=====================

Kodekit is a Component Framework

v3.1.3(4y ago)276.0k11[25 issues](https://github.com/nooku/nooku-framework/issues)[12 PRs](https://github.com/nooku/nooku-framework/pulls)1MPLv2PHPPHP &gt;=5.3

Since Sep 18Pushed 4y ago4 watchersCompare

[ Source](https://github.com/nooku/nooku-framework)[ Packagist](https://packagist.org/packages/nooku/nooku-framework)[ Docs](https://github.com/timble/kodekit)[ RSS](/packages/nooku-nooku-framework/feed)WikiDiscussions master Synced today

READMEChangelog (10)Dependencies (1)Versions (37)Used By (1)

Kodekit
=======

[](#kodekit)

What is Kodekit?
----------------

[](#what-is-kodekit)

Kodekit is a open-source component framework written in PHP. Developed and maintained by [Timble](http://timble.net)with the help of passionate developers from all over the world.

Kodekit can be installed through composer helps you to focus on the "business" logic of your components. By doing most of the repetitive work for you [boilerplate code](http://en.wikipedia.org/wiki/Boilerplate_code) is eliminated which greatly reduces the time to develop solutions.

The design pattern based architecture makes your components more flexible: they becomes more **re-usable**, **replaceable** and more easily **extensible**. Additionally Kodekit provides you with excellent **out-of-the-box security** features.

Kodekit uses a [component based architecture](http://en.wikipedia.org/wiki/Component-based_software_engineering)and includes everything needed to create components according to the [Hierarchical Model-View-Contoller](http://en.wikipedia.org/wiki/Hierarchical_model%E2%80%93view%E2%80%93controller)**(HMVC)** pattern.

Why Kodekit?
------------

[](#why-kodekit)

Kodekit is built to help developers create **custom** applications out of pre-build and re-usable components and tries to solve following problems:

- Abstract differences between different PHP versions
- Provide a solid modern and lean architecture for building applications.
- Allow applications to be more flexible and extended easily.

Who is Kodekit for ?
--------------------

[](#who-is-kodekit-for-)

Kodekit is for developers creating custom applications. The framework can only be installed using Composer. If you are a developer who wishes to distribute the framework as part of an installable package please [contact us](http://www.timble.net/contact/) first.

Production Ready
----------------

[](#production-ready)

Kodekit uses a conservative development approach focused on the lowest common denominator, at time of writing this is PHP 5.3.

The framework follows the [semantic versioning standard](http://semver.org/). Rest assured : it's designed for stability and compatibility. We promise that all minor versions will be 100% backwards compatible. Only in major versions backwards compatibility is not guaranteed.

Installation
------------

[](#installation)

```
composer require timble/kodekit:3.*

```

Contributing
------------

[](#contributing)

Kodekit is an open source, community-driven project. Contributions are welcome from everyone. We have [contributing guidelines](CONTRIBUTING.md) to help you get started.

Contributors
------------

[](#contributors)

See the list of [contributors](https://github.com/timble/kodekit/contributors).

License
-------

[](#license)

Kodekit is free and open-source software licensed under the [MPL v2.0 license](LICENSE.txt).

Community
---------

[](#community)

Keep track of development and community news.

- Follow [@timbleHQ on Twitter](https://twitter.com/timbleHQ)
- Join [timble/kodekit on Gitter](http://gitter.im/timble/kodekit)
- Read the [Timble Blog](https://www.timble.net/blog/)
- Subscribe to the [Timble Newsletter](https://www.timble.net/newsletter/)

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance1

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 57.1% 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.

###  Release Activity

Cadence

Every ~117 days

Recently: every ~61 days

Total

23

Last Release

1724d ago

Major Versions

2.1.x-dev → v3.0.0-beta.12016-04-08

### Community

Maintainers

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

---

Top Contributors

[![johanjanssens](https://avatars.githubusercontent.com/u/266640?v=4)](https://github.com/johanjanssens "johanjanssens (3338 commits)")[![ercanozkaya](https://avatars.githubusercontent.com/u/90382?v=4)](https://github.com/ercanozkaya "ercanozkaya (1651 commits)")[![mathiasverraes](https://avatars.githubusercontent.com/u/489516?v=4)](https://github.com/mathiasverraes "mathiasverraes (327 commits)")[![amazeika](https://avatars.githubusercontent.com/u/389636?v=4)](https://github.com/amazeika "amazeika (269 commits)")[![stipsan](https://avatars.githubusercontent.com/u/81981?v=4)](https://github.com/stipsan "stipsan (235 commits)")[![oligriffiths](https://avatars.githubusercontent.com/u/1246671?v=4)](https://github.com/oligriffiths "oligriffiths (12 commits)")[![raeldc](https://avatars.githubusercontent.com/u/66454?v=4)](https://github.com/raeldc "raeldc (5 commits)")[![jebbdomingo](https://avatars.githubusercontent.com/u/5572579?v=4)](https://github.com/jebbdomingo "jebbdomingo (3 commits)")[![stevenrombauts](https://avatars.githubusercontent.com/u/77368?v=4)](https://github.com/stevenrombauts "stevenrombauts (2 commits)")[![magneticmg](https://avatars.githubusercontent.com/u/364980?v=4)](https://github.com/magneticmg "magneticmg (1 commits)")

---

Tags

frameworkcomponentkodekit

### Embed Badge

![Health badge](/badges/nooku-nooku-framework/health.svg)

```
[![Health](https://phpackages.com/badges/nooku-nooku-framework/health.svg)](https://phpackages.com/packages/nooku-nooku-framework)
```

###  Alternatives

[laravel/sail

Docker files for running a basic Laravel application.

1.9k205.7M1.3k](/packages/laravel-sail)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[silverstripe/framework

The SilverStripe framework

7313.7M2.8k](/packages/silverstripe-framework)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k13](/packages/tempest-framework)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

21866.0M1.7k](/packages/drupal-core)[getkirby/cms

The Kirby core

1.5k584.8k458](/packages/getkirby-cms)

PHPackages © 2026

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