PHPackages                             luccpl/orkestra - 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. luccpl/orkestra

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

luccpl/orkestra
===============

Orchestration for PHP applications

v1.1.1(1y ago)71.2k[1 PRs](https://github.com/Luc-cpl/orkestra/pulls)3MITPHPPHP ^8.2

Since Dec 30Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Luc-cpl/orkestra)[ Packagist](https://packagist.org/packages/luccpl/orkestra)[ RSS](/packages/luccpl-orkestra/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (15)Versions (18)Used By (3)

Orkestra PHP Framework
======================

[](#orkestra-php-framework)

[![Packagist Version](https://camo.githubusercontent.com/1891761c1bac80190a0c4fb90caa6390801699d0891817646ac782feec80becc/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c756363706c2f6f726b6573747261)](https://packagist.org/packages/luccpl/orkestra)[![Packagist License](https://camo.githubusercontent.com/86a5b9a571e2c4ffa71847d5f1de4e2eee1a11e88c36859d1875ce3bb7d4be99/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6c756363706c2f6f726b6573747261)](https://github.com/Luc-cpl/orkestra/blob/main/LICENSE)[![PHPStan badge](https://camo.githubusercontent.com/b72adb1f27170ecf486459c4b07e920bb3db2b464444bce8277e018270665646/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d6c6576656c253230392d627269676874677265656e)](https://camo.githubusercontent.com/b72adb1f27170ecf486459c4b07e920bb3db2b464444bce8277e018270665646/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d6c6576656c253230392d627269676874677265656e)

Orkestra is a lightweight and highly extensible PHP framework designed to provide a flexible foundation for web development. With a focus on ease of service provider addition, extensibility, and maintaining high code quality, Orkestra empowers developers to build robust and scalable applications.

Features
--------

[](#features)

- **Service Provider Architecture:** Easily expand the functionality of your application by adding service providers. Orkestra's modular design allows for simple integration of new components without compromising the core structure.
- **Dependency Injection (DI) Container:** Orkestra includes a powerful Dependency Injection container for managing class dependencies and performing dependency injection.
- **MVC Pattern:** Orkestra follows the Model-View-Controller (MVC) pattern, providing a clear and organized structure for your application. However, it does not enforce a specific model layer, allowing compatibility with any Object-Relational Mapping (ORM) tool, such as Doctrine, or abstractions like WordPress WPDB and custom Query classes (see [Orkestra WP](https://github.com/Luc-cpl/orkestra-wp)).
- **High Extensibility:** Orkestra is designed with extensibility in mind. Leverage the flexibility of the framework to adapt and extend its functionality according to the specific needs of your project.
- **Code Quality:** Prioritizing clean and maintainable code, Orkestra encourages best practices and follows coding standards to ensure a reliable and efficient development experience.

Getting Started
---------------

[](#getting-started)

### Prerequisites

[](#prerequisites)

- PHP 8.2 or higher
- Composer

### Installation

[](#installation)

To kickstart a new project using Orkestra Skeleton, use the following Composer command. Replace {project\_name} with the desired name for your project.

```
composer create-project luccpl/orkestra-skeleton {project_name}
cd {project_name}
php maestro app:serve
```

Congratulations! Your Orkestra project is now up and running. Access it by navigating to the specified address in your web browser.

### Documentation

[](#documentation)

For more detailed information on using Orkestra, refer to the [official documentation](https://orkestra.lucascarvalho.site).

### Contributing

[](#contributing)

We welcome contributions! Please see our [contribution guidelines](https://orkestra.lucascarvalho.site/docs/contributing/guidelines) for details on how to get started.

### License

[](#license)

This project is licensed under the [MIT License](https://orkestra.lucascarvalho.site/docs/license).

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance44

Moderate activity, may be stable

Popularity21

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 93.7% 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 ~43 days

Recently: every ~102 days

Total

12

Last Release

443d ago

PHP version history (3 changes)v1.0.0-beta.1PHP &gt;=8.0

v1.0.0-rc.1PHP &gt;=8.1

v1.0.0PHP ^8.2

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/20001157?v=4)[Lucas Carvalho](/maintainers/Luc-cpl)[@Luc-cpl](https://github.com/Luc-cpl)

---

Top Contributors

[![Luc-cpl](https://avatars.githubusercontent.com/u/20001157?v=4)](https://github.com/Luc-cpl "Luc-cpl (163 commits)")[![actions-user](https://avatars.githubusercontent.com/u/65916846?v=4)](https://github.com/actions-user "actions-user (11 commits)")

---

Tags

orkestra

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

Type Coverage Yes

### Embed Badge

![Health badge](/badges/luccpl-orkestra/health.svg)

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

###  Alternatives

[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.7k38.9k](/packages/matomo-matomo)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.9M737](/packages/sylius-sylius)[forumify/forumify-platform

122.0k14](/packages/forumify-forumify-platform)

PHPackages © 2026

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