PHPackages                             colibri-platform/base - 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. colibri-platform/base

AbandonedArchivedYii2-extension[Framework](/categories/framework)

colibri-platform/base
=====================

The Yii2 base extension to build a modular application platform

v1.0.3(7y ago)0571MITPHPPHP &gt;=5.4.0

Since Feb 16Pushed 7y ago1 watchersCompare

[ Source](https://github.com/ColibriPlatform/base)[ Packagist](https://packagist.org/packages/colibri-platform/base)[ Docs](https://github.com/ColibriPlatform/base)[ RSS](/packages/colibri-platform-base/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependencies (6)Versions (5)Used By (1)

Colibri base
============

[](#colibri-base)

This is the base extension to build quickly a modular application platform on Yii2 framework.

Features
--------

[](#features)

- Environment based configuration
- Ready to use Application component
- Web installer to initialize configuration file, database and admin user.
- User management using [dektium/user](https://github.com/dektrium/yii2-user).
- Rbac management using [dektrium/rbac](https://github.com/dektrium/yii2-rbac).
- Settings management using [pheme/settings](https://github.com/phemellc/yii2-settings).

Install
-------

[](#install)

Run the following command to install :

```
composer require colibri-platform/base
```

Use
---

[](#use)

This exemple start a Colibri application in your index.php

```
require(__DIR__ . '/vendor/autoload.php');

if (!is_dir(__DIR__ . '/assets')) {
    mkdir(__DIR__ . '/assets');
}

\colibri\base\Env::load(__DIR__ . '/.env');

defined('YII_DEBUG') or define('YII_DEBUG', (boolean) getenv('YII_DEBUG'));
defined('YII_ENV') or define('YII_ENV', getenv('YII_ENV')? getenv('YII_ENV') : 'prod');

require(__DIR__ . '/vendor/yiisoft/yii2/Yii.php');

$config = [
    'id' => 'colibri-test',
    'name' => 'Colibri test',
    'basePath' => __DIR__
];

(new \colibri\base\WebApplication($config))->run();
```

Then start the local php web server to run the application :

```
php -S localhost:8080
```

Finally go to  in your browser and follow instruction to finish installation.

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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 ~93 days

Total

4

Last Release

2778d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/001b70c85d853a2aae5f1bf74a1ff7ad77ffcec2d423090d67293bde99158350?d=identicon)[ilhooq](/maintainers/ilhooq)

---

Top Contributors

[![ilhooq](https://avatars.githubusercontent.com/u/1500886?v=4)](https://github.com/ilhooq "ilhooq (57 commits)")

---

Tags

platformyii2modular

### Embed Badge

![Health badge](/badges/colibri-platform-base/health.svg)

```
[![Health](https://phpackages.com/badges/colibri-platform-base/health.svg)](https://phpackages.com/packages/colibri-platform-base)
```

###  Alternatives

[craftcms/cms

Craft CMS

3.6k3.6M2.9k](/packages/craftcms-cms)[yiisoft/yii2-apidoc

API Documentation generator for the Yii framework 2.0

260712.7k31](/packages/yiisoft-yii2-apidoc)[skeeks/cms

SkeekS CMS — control panel and tools based on php framework Yii2

13725.7k53](/packages/skeeks-cms)

PHPackages © 2026

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