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

ActiveProject[Framework](/categories/framework)

dariodelogu/monti-framework
===========================

The modular, multitenant and multi project PHP framework

1.0.0(3mo ago)12Apache-2.0PHPPHP &gt;=8.4.0

Since Jan 13Pushed 3mo agoCompare

[ Source](https://github.com/dariodelogu/monti-framework)[ Packagist](https://packagist.org/packages/dariodelogu/monti-framework)[ Docs](https://github.com/dariodelogu/monti-framework)[ RSS](/packages/dariodelogu-monti-framework/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (8)Versions (2)Used By (0)

Monti Framework
===============

[](#monti-framework)

Welcome to **Monti**, the modular, multitenant, multi-project PHP framework designed for developers who want to build web applications with simplicity, speed, and scalability.

Introduction
------------

[](#introduction)

Monti is built to offer a smooth and powerful development experience, with a modular architecture that lets you reuse code and manage multiple projects from a single installation.

Core Values
-----------

[](#core-values)

Monti is based on four fundamental principles:

- **Simplicity**: Low learning curve to get started quickly.
- **Scalability**: Suitable for projects of any size, from one-page sites to CRMs and eCommerce platforms.
- **Speed**: Fast installation, startup, customization, and development.
- **Customization**: Easily modify the code to fit your unique needs.

Features
--------

[](#features)

Monti includes a complete set of tools for modern development:

### 1. Integrated MVC

[](#1-integrated-mvc)

Ready-to-use Model-View-Controller structure:

```
// Model
namespace App\Modules\ModuleName;
class MyModel extends \App\System\MVC\Model {
    // your code here
}

// Controller
namespace App\Modules\ModuleName;
class MyController extends \App\System\MVC\Controller {
    public function welcome() {
        return view("welcome", ["message" => "Hello World!"]);
    }
}

// View (welcome.php)

```

### 2. Modules

[](#2-modules)

The primary way to extend Monti's capabilities and bring your ideas to life. Write the code once and reuse it as many times as you want.

### 3. Routing

[](#3-routing)

Simple and configurable HTTP request handling:

```
router()->get("/", function() {
    return project_view("home");
});

//Grouped routes
router()->group("users", function($group) {
    // /users/login
    $group->post("/login", "MyController@myLoginMethod");
    //or $group->post("/login", [MyController::class, "myLoginMethod"]);
});

router()->get("/another-route", ...);
```

### 4. Multi-tenant

[](#4-multi-tenant)

Host multiple projects in a single installation. Just set up a new project and start working.

#### Installation

[](#installation)

Check out the [official documentation](https://www.montiphpframework.com/docs) to get started.

#### License

[](#license)

This project is distributed under the Apache License, Version 2.0. Read LICENSE and NOTICE files for more informations.

Bring your next project to life with Monti!
===========================================

[](#bring-your-next-project-to-life-with-monti)

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance78

Regular maintenance activity

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

117d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2efb33a6b0898c532919ecae381ea423749ba3974e974b09d05f4647931297e4?d=identicon)[dariodelogu](/maintainers/dariodelogu)

---

Top Contributors

[![dariodelogu](https://avatars.githubusercontent.com/u/177018962?v=4)](https://github.com/dariodelogu "dariodelogu (2 commits)")

---

Tags

frameworkmonti

### Embed Badge

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

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

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[cakephp/cakephp

The CakePHP framework

8.8k18.5M1.6k](/packages/cakephp-cakephp)[laravel/lumen-framework

The Laravel Lumen Framework.

1.5k26.2M708](/packages/laravel-lumen-framework)[laravel-zero/framework

The Laravel Zero Framework.

3371.4M368](/packages/laravel-zero-framework)[flarum/core

Delightfully simple forum software.

211.3M1.9k](/packages/flarum-core)

PHPackages © 2026

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