PHPackages                             gianarb/penny - 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. [PSR &amp; Standards](/categories/psr-standards)
4. /
5. gianarb/penny

AbandonedLibrary[PSR &amp; Standards](/categories/psr-standards)

gianarb/penny
=============

Another PHP framework made of other components

0.8.0(10y ago)404917[3 issues](https://github.com/pennyphp/penny/issues)1MITPHPPHP ^5.6|^7.0

Since Aug 25Pushed 9y ago6 watchersCompare

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

READMEChangelog (10)Dependencies (9)Versions (13)Used By (1)

Penny
=====

[](#penny)

[![Build Status](https://camo.githubusercontent.com/5ea6c8f0f72dbc29e1dc83c92dcf8d6169ae3c0a2e5c85fa16908bee3969e523/68747470733a2f2f7472617669732d63692e6f72672f70656e6e797068702f70656e6e792e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/pennyphp/penny)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/144e533f06274be986f2bf4fb207946d01c4d8c40213d7acd04289f16749a802/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f70656e6e797068702f70656e6e792f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/pennyphp/penny/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/4531caf89b866cef09203d7d01ff4d7b10d24da9599bbe5ab0df714f7775ed03/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f70656e6e797068702f70656e6e792f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/pennyphp/penny/?branch=master)

Another PHP Framework made of other components.
One penny is valueless but a lot of pennies build an empire.

[![Penny PHP logo](https://raw.githubusercontent.com/gianarb/penny/master/docs/assets/img/pennyphp.png)](https://raw.githubusercontent.com/gianarb/penny/master/docs/assets/img/pennyphp.png)

What is penny?
--------------

[](#what-is-penny)

[Penny](http://pennyphp.org) is a framework that helps you to build PHP application. It is focused around the interoperability concept.
At the moment Symfony, Zend Framework and Laravel are very big projects and this complexity often is not required.
This project helps you to create applications with the best standalone components.

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

[](#getting-started)

[penny skeleton app](https://github.com/pennyphp/penny-skeleton-app) is a first penny implementation. "Classic" because it integrates league/plates and helps you to build an HTML application.

### Installation

[](#installation)

```
$ composer create-project penny/classic-app -s dev

```

### Built-in webserver

[](#built-in-webserver)

```
$ php -S 127.0.0.1:8080 -t public

```

it's ready! You can visit 127.0.0.1:8080

[Projects](http://docs.pennyphp.org/en/latest/use-case/)
--------------------------------------------------------

[](#projects)

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 63.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 ~12 days

Recently: every ~22 days

Total

11

Last Release

3793d ago

PHP version history (4 changes)0.1.2PHP &gt;=5.4

0.4.0PHP &gt;=5.5

0.6.0PHP ^5.5|^7.0

0.7.0PHP ^5.6|^7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/6d34f29506d934b7fd2a8ef8c16781337862657ff129d61c5c610482fff336a5?d=identicon)[GianArb](/maintainers/GianArb)

---

Top Contributors

[![samsonasik](https://avatars.githubusercontent.com/u/459648?v=4)](https://github.com/samsonasik "samsonasik (92 commits)")[![EmanueleMinotto](https://avatars.githubusercontent.com/u/417201?v=4)](https://github.com/EmanueleMinotto "EmanueleMinotto (35 commits)")[![fntlnz](https://avatars.githubusercontent.com/u/3083633?v=4)](https://github.com/fntlnz "fntlnz (14 commits)")[![Ocramius](https://avatars.githubusercontent.com/u/154256?v=4)](https://github.com/Ocramius "Ocramius (1 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (1 commits)")[![userlond](https://avatars.githubusercontent.com/u/7788670?v=4)](https://github.com/userlond "userlond (1 commits)")[![wdalmut](https://avatars.githubusercontent.com/u/551974?v=4)](https://github.com/wdalmut "wdalmut (1 commits)")

---

Tags

middlewarecontainerroutehttp-flow

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/gianarb-penny/health.svg)

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

###  Alternatives

[psr/container

Common Container Interface (PHP FIG PSR-11)

10.0k1.0B3.7k](/packages/psr-container)[php-di/php-di

The dependency injection container for humans

2.8k48.9M994](/packages/php-di-php-di)[elie29/zend-phpdi-config

PSR-11 PHP-DI autowire container configurator for Laminas, Mezzio, ZF2, ZF3 and Zend Expressive applications

20238.6k7](/packages/elie29-zend-phpdi-config)[juliangut/slim-php-di

Slim Framework PHP-DI container integration

1729.9k2](/packages/juliangut-slim-php-di)

PHPackages © 2026

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