PHPackages                             comphppuebla/slim-modules - 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. comphppuebla/slim-modules

ActiveLibrary[Framework](/categories/framework)

comphppuebla/slim-modules
=========================

Organize your Slim applications in a modular structure

2.1.0(10y ago)7388MITPHPPHP &gt;=5.5

Since Feb 28Pushed 8y ago1 watchersCompare

[ Source](https://github.com/ComPHPPuebla/slim-modules)[ Packagist](https://packagist.org/packages/comphppuebla/slim-modules)[ RSS](/packages/comphppuebla-slim-modules/feed)WikiDiscussions master Synced today

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

Slim modules
============

[](#slim-modules)

[![Build Status](https://camo.githubusercontent.com/b4534e94f5e19ad157be2c57cbdbcc43903f6675637f7bf707440e71a7dc730e/68747470733a2f2f7472617669732d63692e6f72672f436f6d504850507565626c612f736c696d2d6d6f64756c65732e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/ComPHPPuebla/slim-modules)[![Latest Stable Version](https://camo.githubusercontent.com/ec2a16654eb68624c139d6e01f574a08ef1c0d08a9c5b51b01a9ac6666ab6f35/68747470733a2f2f706f7365722e707567782e6f72672f636f6d706870707565626c612f736c696d2d6d6f64756c65732f762f737461626c652e737667)](https://packagist.org/packages/comphppuebla/slim-modules)[![Latest Unstable Version](https://camo.githubusercontent.com/196f39c10a03829117ec24b388e09abdf9f90dc3f153956a11af2567196cc563/68747470733a2f2f706f7365722e707567782e6f72672f636f6d706870707565626c612f736c696d2d6d6f64756c65732f762f756e737461626c652e737667)](https://packagist.org/packages/comphppuebla/slim-modules)[![License](https://camo.githubusercontent.com/46f2c59dba71065bdf1e83d65cdc007bdc12e8687ace3948539e11eae54df373/68747470733a2f2f706f7365722e707567782e6f72672f636f6d706870707565626c612f736c696d2d6d6f64756c65732f6c6963656e73652e737667)](https://packagist.org/packages/comphppuebla/slim-modules)[![SensioLabsInsight](https://camo.githubusercontent.com/5cbc5b8e97f280ad9552fd91fe89c1af818b2a12d87c4fc25c6ed8b0ab58a90d/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f62383633313862302d343763652d346434372d613061342d6462366539386463383435312f6d696e692e706e67)](https://insight.sensiolabs.com/projects/b86318b0-47ce-4d47-a0a4-db6e98dc8451)

This package allows you to organize your Slim applications in a modular structure. By introducing the following components

- **Service providers**. For third-party libraries, services, controllers and Slim middleware classes. It adds the capability of **extending existing services**.
- **Route providers**. To match paths with controllers registered as services
- **Argument converters**. To customize the method signatures of your controllers
- **Definition groups**. For services, middleware and route providers

Tests
-----

[](#tests)

Setup the test suite using Composer:

```
$ composer install --dev
```

Run it using PHPUnit:

```
$ php bin/phpunit --testdox
```

License
-------

[](#license)

This package is released under the MIT License.

Documentation
-------------

[](#documentation)

The documentations is available at

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 96.4% 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 ~81 days

Total

3

Last Release

3980d ago

Major Versions

1.0.0 → 2.0.02015-06-16

### Community

Maintainers

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

---

Top Contributors

[![MontealegreLuis](https://avatars.githubusercontent.com/u/3099338?v=4)](https://github.com/MontealegreLuis "MontealegreLuis (27 commits)")[![Art4](https://avatars.githubusercontent.com/u/2162994?v=4)](https://github.com/Art4 "Art4 (1 commits)")

---

Tags

modulesphpslimphpslimmodules

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/comphppuebla-slim-modules/health.svg)

```
[![Health](https://phpackages.com/badges/comphppuebla-slim-modules/health.svg)](https://phpackages.com/packages/comphppuebla-slim-modules)
```

###  Alternatives

[slim/twig-view

Slim Framework 4 view helper built on top of the Twig 3 templating component

3738.7M235](/packages/slim-twig-view)[gotzmann/comet

Modern PHP framework for building blazing fast REST APIs and microservices

68516.3k1](/packages/gotzmann-comet)[itsgoingd/slim-facades

"Static" interface for various Slim features

7653.9k5](/packages/itsgoingd-slim-facades)[mathmarques/smarty-view

Slim Framework 4 view helper built on top of the Smarty templating component

24136.7k1](/packages/mathmarques-smarty-view)[adbario/slim-secure-session-middleware

Secure session middleware for Slim 3 framework

3133.1k2](/packages/adbario-slim-secure-session-middleware)[bnf/slim3-psr15

PSR-15 middleware support for Slim Framework v3

10178.4k7](/packages/bnf-slim3-psr15)

PHPackages © 2026

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