PHPackages                             mmi/mmi-cms - 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. mmi/mmi-cms

ActiveLibrary

mmi/mmi-cms
===========

The CMS written with MMi Framework

5.8.45(1mo ago)827.4k↓36.4%32MITJavaScriptCI passing

Since Sep 19Pushed 2mo ago7 watchersCompare

[ Source](https://github.com/milejko/mmi-cms)[ Packagist](https://packagist.org/packages/mmi/mmi-cms)[ RSS](/packages/mmi-mmi-cms/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (674)Used By (2)

README
======

[](#readme)

What is MMi CMS?
----------------

[](#what-is-mmi-cms)

- MMi CMS is a content management system written with MMi PHP Framework. It allows developers to build CMS solutions easily.

Requirements
------------

[](#requirements)

- MMi CMS is only supported on PHP 8.1 and up.

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

[](#installation)

### The best way to install MMi CMS is to use composer:

[](#the-best-way-to-install-mmi-cms-is-to-use-composer)

1. composer require mmi/mmi-cms
2. configure Your environment in .env (.env.sample can be found in this repository)
3. you will need to inject (for example in /src/App/di.app.php):
    - RouterConfig::class pointing to your router configuration class
    - NavigationConfig::class pointing to the Navigation config (ie. CmsNavigationConfig::class)
    - CmsSkinsetConfig::class pointing to the Skinset config
    - AuthInterface::class pointing to the Authentication model (ie. Cms\\Security\\AuthProvider)
    - AppEventInterceptorInterface::class pointing to CmsAppEventInterceptor::class or a subclass ot this
    - Optionally you can inject AuthProviderInterface::class to manage user authentication process
4. deploy your database with ./bin/mmi Mmi:DbDeploy

### .env configuration:

[](#env-configuration)

- CMS\_AUTH\_SALT=some-random-salt (should be random)
- CMS\_LANG\_DEFAULT=en (default admin panel language)
- CMS\_THUMB\_QUALITY=85 (WebP / JPEG quality in %)

###  Health Score

60

—

FairBetter than 99% of packages

Maintenance86

Actively maintained with recent releases

Popularity33

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity83

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 72.6% 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 ~6 days

Recently: every ~90 days

Total

656

Last Release

53d ago

Major Versions

2.8.34 → 5.0.112021-09-14

3.1.9 → 5.2.12022-06-08

3.1.10 → 5.3.02022-11-11

2.8.35 → 5.6.1.22023-05-31

2.6.12.3 → 5.8.262024-05-22

PHP version history (6 changes)1.0.1PHP &gt;=5.4.0

1.2.1PHP &gt;=5.6.0

2.6.1PHP &gt;=7.0.0

3.2.1PHP &gt;=7.2.0

4.0.0PHP &gt;=7.3.0

5.2.20PHP &gt;=8.0.0

### Community

Maintainers

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

---

Top Contributors

[![milejko](https://avatars.githubusercontent.com/u/14335568?v=4)](https://github.com/milejko "milejko (1290 commits)")[![rpdiss](https://avatars.githubusercontent.com/u/9515082?v=4)](https://github.com/rpdiss "rpdiss (140 commits)")[![telemetricsystems](https://avatars.githubusercontent.com/u/25298449?v=4)](https://github.com/telemetricsystems "telemetricsystems (128 commits)")[![maqlec](https://avatars.githubusercontent.com/u/13941930?v=4)](https://github.com/maqlec "maqlec (74 commits)")[![kgapskine](https://avatars.githubusercontent.com/u/180635925?v=4)](https://github.com/kgapskine "kgapskine (59 commits)")[![pgalazka](https://avatars.githubusercontent.com/u/6582384?v=4)](https://github.com/pgalazka "pgalazka (19 commits)")[![norbertturek](https://avatars.githubusercontent.com/u/22013071?v=4)](https://github.com/norbertturek "norbertturek (13 commits)")[![cezolk](https://avatars.githubusercontent.com/u/29655613?v=4)](https://github.com/cezolk "cezolk (10 commits)")[![paweljelonek](https://avatars.githubusercontent.com/u/912989?v=4)](https://github.com/paweljelonek "paweljelonek (9 commits)")[![piotrwojewoda](https://avatars.githubusercontent.com/u/39909775?v=4)](https://github.com/piotrwojewoda "piotrwojewoda (8 commits)")[![m-klosinski](https://avatars.githubusercontent.com/u/34100628?v=4)](https://github.com/m-klosinski "m-klosinski (7 commits)")[![mariuszjarzab](https://avatars.githubusercontent.com/u/17081823?v=4)](https://github.com/mariuszjarzab "mariuszjarzab (6 commits)")[![funfel](https://avatars.githubusercontent.com/u/14870094?v=4)](https://github.com/funfel "funfel (5 commits)")[![kgapski](https://avatars.githubusercontent.com/u/12533441?v=4)](https://github.com/kgapski "kgapski (4 commits)")[![tymoteusz-be](https://avatars.githubusercontent.com/u/9280702?v=4)](https://github.com/tymoteusz-be "tymoteusz-be (3 commits)")[![Wojciechem](https://avatars.githubusercontent.com/u/4303141?v=4)](https://github.com/Wojciechem "Wojciechem (2 commits)")[![MKalat](https://avatars.githubusercontent.com/u/1298567?v=4)](https://github.com/MKalat "MKalat (1 commits)")

---

Tags

cmsmmi

### Embed Badge

![Health badge](/badges/mmi-mmi-cms/health.svg)

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

###  Alternatives

[getkirby/cms

The Kirby core

1.5k535.5k352](/packages/getkirby-cms)[modx/revolution

MODX Revolution is a Content Management System

1.4k9.1k12](/packages/modx-revolution)[luyadev/luya

LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.

8086.9k2](/packages/luyadev-luya)[yupe/yupe

Yupe is simple and lightweight CMF for web-development, built on top of Yii 1.x

5955.5k](/packages/yupe-yupe)[sproutcms/cms

Enterprise content management and framework

241.6k4](/packages/sproutcms-cms)[cetera-labs/cetera-cms

Fastsite CMS — innovative content management and eCommerce-product, based at 10-years experience and agile development methodologies. Fastsite CMS helps to start your internet sales in 5 minutes.

165.0k1](/packages/cetera-labs-cetera-cms)

PHPackages © 2026

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