PHPackages                             slick/module-api - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. slick/module-api

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

slick/module-api
================

Interfaces required to develop a Slick module

v0.4.0(1y ago)01.5k—0%6MITPHPPHP &gt;= 8.2

Since Jul 2Pushed 1y ago1 watchersCompare

[ Source](https://github.com/slickframework/module-api)[ Packagist](https://packagist.org/packages/slick/module-api)[ RSS](/packages/slick-module-api/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (7)Versions (6)Used By (6)

Slick Module API
================

[](#slick-module-api)

[![Latest Version](https://camo.githubusercontent.com/4890fa3a901de8811474d95018f1d52d867e2fcf74fa284ae7e3d48222d33744/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f736c69636b6672616d65776f726b2f6d6f64756c652d6170692e7376673f7374796c653d666c61742d737175617265)](https://github.com/slickframework/module-api/releases)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/774f45660dbedb035ee639854a616d86e5ae085dc2f91e1c5b5742345a72d959/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f736c69636b6672616d65776f726b2f6d6f64756c652d6170692f636f6e74696e756f75732d696e746567726174696f6e2e796d6c3f7374796c653d666c61742d737175617265)](https://github.com/slickframework/module-api/actions/workflows/continuous-integration.yml)[![Quality Score](https://camo.githubusercontent.com/b9a328a8f59b3e7c66170de9c5a33ec215af260f9197244503a01c8ee7f4791b/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f736c69636b6672616d65776f726b2f6d6f64756c652d6170692f6d61696e2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/slickframework/module-api?branch=main)[![Total Downloads](https://camo.githubusercontent.com/1e2b3b4af2a299f35f8f1177624ed8e90396daba1626e19ddeb5747924d3796e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f736c69636b2f6d6f64756c652d6170692e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/slick/module-api)

`Slick` is a modular framework where nearly all features are implemented as modules. Some modules are enabled by default and cannot be disabled, while others may need to be enabled to set up their dependencies in the dependency container, console commands, HTTP middlewares, and default settings. It is always possible to override container services and settings for these modules.

This package is compliant with PSR-2 code standards and PSR-4 autoload standards. It also applies the semantic version 2.0.0 specification.

What’s a module?
----------------

[](#whats-a-module)

A module is typically a package that provides specific functionality. Whether you need to develop a web application or a command line tool, modules enable you to extend the framework’s capabilities by adding command line commands, HTTP middleware handlers, and configuring the dependency container and default settings to work with.

Install
-------

[](#install)

Via Composer

```
$ composer require slick/module-api
```

Testing
-------

[](#testing)

```
# unit tests
$ vendor/bin/phpunit
```

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

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email instead of using the issue tracker.

Credits
-------

[](#credits)

- [Slick framework](https://slickframework.github.io/)
- [All Contributors](https://github.com/slickframework/module-api/graphs/contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

30

—

LowBetter than 65% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity46

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

Every ~3 days

Total

5

Last Release

665d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/85bd1fa7a4f7351fdd6fd799684e9adf215c57d26512e9b212a8dd89aca8de1f?d=identicon)[fsilva](/maintainers/fsilva)

---

Top Contributors

[![silvamfilipe](https://avatars.githubusercontent.com/u/5720969?v=4)](https://github.com/silvamfilipe "silvamfilipe (9 commits)")

---

Tags

slick-phpslick-php-modules

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/slick-module-api/health.svg)

```
[![Health](https://phpackages.com/badges/slick-module-api/health.svg)](https://phpackages.com/packages/slick-module-api)
```

###  Alternatives

[cognesy/instructor-php

The complete AI toolkit for PHP: unified LLM API, structured outputs, agents, and coding agent control

310107.9k1](/packages/cognesy-instructor-php)[php-soap/wsdl

Deals with WSDLs

173.5M12](/packages/php-soap-wsdl)[fisharebest/webtrees

webtrees online genealogy

73710.5k9](/packages/fisharebest-webtrees)[symfony/ai-bundle

Integration bundle for Symfony AI components

30282.3k6](/packages/symfony-ai-bundle)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)[eliashaeussler/typo3-solver

Extension for TYPO3 CMS to extend TYPO3's exception handling with AI generated solutions

292.1k](/packages/eliashaeussler-typo3-solver)

PHPackages © 2026

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