PHPackages                             carno-php/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. carno-php/framework

ActiveLibrary[Framework](/categories/framework)

carno-php/framework
===================

Framework components collection

921

Since Apr 4Pushed 7y ago1 watchersCompare

[ Source](https://github.com/carno-php/framework)[ Packagist](https://packagist.org/packages/carno-php/framework)[ RSS](/packages/carno-php-framework/feed)WikiDiscussions master Synced 4d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Carno-PHP framework
===================

[](#carno-php-framework)

All-in-one collection

Installation
============

[](#installation)

```
composer require carno-php/framework
```

Components
==========

[](#components)

Core
----

[](#core)

#### [container](https://github.com/carno-php/container)

[](#container)

Dependency injection implements PSR-11

[![](https://camo.githubusercontent.com/4fb1ab3b59e08721fa4112c9492301883d2911ddf27970145ffc920526eda42d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f636f6e7461696e65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/container)[![](https://camo.githubusercontent.com/00d28b5b93b1b728ba016ce1e50b42df39a5118b9821d576aeb2262a8d9281c3/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6361726e6f2d7068702f636f6e7461696e65722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/carno-php/container)[![](https://camo.githubusercontent.com/cd5a44ee3b58941eca9011e9837eb713da3bbf6678aff2fc10578b99d822c6f1/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f636f6e7461696e65722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/container/)[![](https://camo.githubusercontent.com/e86192aebffdedf66a35a09b1c84fef9e7e27206fb9fb1322c966bbbe96e409b/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f636f6e7461696e65722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/container)

#### [coroutine](https://github.com/carno-php/coroutine)

[](#coroutine)

Native coroutine with yield for php7

[![](https://camo.githubusercontent.com/5d8ba6e599e710d27b1773957077626937eefbf6557add7f6d46979a9ee3c922/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f636f726f7574696e652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/coroutine)[![](https://camo.githubusercontent.com/d5a4ee456c7894611870cc1c1829f5123d4d7d51d94835ed952af5db049998a6/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6361726e6f2d7068702f636f726f7574696e652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/carno-php/coroutine)[![](https://camo.githubusercontent.com/f2b46e9f95abe76b8ef9cdb8aa9d5a7fdd790c7da0d631cd61f70ab6197dc20c/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f636f726f7574696e652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/coroutine/)[![](https://camo.githubusercontent.com/837dc4c5c17071cf0f1ff863a11386875db5082854bacaa4051efa0cc1ff9ca7/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f636f726f7574696e652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/coroutine)

#### [promise](https://github.com/carno-php/promise)

[](#promise)

Promises/A+ implements with addition commands e.g. race, all

[![](https://camo.githubusercontent.com/2635604a8b085c75c42e339ce4ae60791299e857a16fc0fdc04e2a2be3fa0337/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f70726f6d6973652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/promise)[![](https://camo.githubusercontent.com/4a46618951e9083c6f2cad7fd166741dad0a985eb64413cbdd903fcfc2d43985/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6361726e6f2d7068702f70726f6d6973652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/carno-php/promise)[![](https://camo.githubusercontent.com/8c1a602fafaca0158c402b113bfec2f0ee5f64696dcc4d159ff52ef9fdd83f1c/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f70726f6d6973652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/promise/)[![](https://camo.githubusercontent.com/5799b23d4f7b132c04dc5fdec793d20cb26732f958798d0f59bf3664b08f48f5/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f70726f6d6973652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/promise)

#### [channel](https://github.com/carno-php/channel)

[](#channel)

Async piped works made simple

[![](https://camo.githubusercontent.com/c912904fe45003e934d983b05251346b3bcdf970f115ba259095f9d4d13b94db/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f6368616e6e656c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/channel)[![](https://camo.githubusercontent.com/5fabb76ebb9d7aad5b7676dcf4b2a3d8055109ac8ca7618eb309101db321bc03/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6361726e6f2d7068702f6368616e6e656c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/carno-php/channel)[![](https://camo.githubusercontent.com/b67a9d27484298f7e9e71ac5e89b657978e2deabded7be18f259b6ae8b45d275/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f6368616e6e656c2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/channel/)[![](https://camo.githubusercontent.com/0a5e528184dde3f6a70973bcfe8113faf87ce6dd4e7c88985972cdd6b76fdae5/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f6368616e6e656c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/channel)

#### [chain](https://github.com/carno-php/chain)

[](#chain)

Extensional logic layers for request/response flows

[![](https://camo.githubusercontent.com/576367a3436ccff6c3733302084b674720384274610c0a31964c3cca656cf758/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f636861696e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/chain)[![](https://camo.githubusercontent.com/f31e977393fcd642c47e361d5b73fda6850ceb1fc1809f4d6ce6347459fb3aba/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f636861696e2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/chain)[![](https://camo.githubusercontent.com/aab24279781978ff3b33083c75b28e76add30675a00637273de773470a2fae88/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f636861696e2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/chain/)[![](https://camo.githubusercontent.com/0c80c6ad1c3229cc09f26cdbf1d6ab518f84bd2ac27ec06754154935daf407ee/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f636861696e2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/chain)

#### [timer](https://github.com/carno-php/timer)

[](#timer)

[![](https://camo.githubusercontent.com/994d2c1bd965f5a4ace32333b67454920036f560895b774c0736657d1ba11519/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f74696d65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/timer)

Discovery
---------

[](#discovery)

#### [consul](https://github.com/carno-php/consul)

[](#consul)

Service registry/discovery and kv-store

[![](https://camo.githubusercontent.com/9a03def1ef34ed6f1a2c1ef5ab42fd65a3b2eb93ceed391eafd416bfd6b4aa20/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f636f6e73756c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/consul)[![](https://camo.githubusercontent.com/b1e25a0c3feeb8d4882e87fc1d8ca136bbea51a7029738ce76f6843eb67cbfb3/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f636f6e73756c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/consul)[![](https://camo.githubusercontent.com/26607a323818d616c3062f0727eadda43e7d2b8364373701eb695e33098a92fa/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f636f6e73756c2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/consul/)[![](https://camo.githubusercontent.com/f7b84bb91ebe944ae2c52857957028a4f10d86ae1f65550e0f7d29a4e1eea575/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f636f6e73756c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/consul)

DevOps
------

[](#devops)

#### [monitor](https://github.com/carno-php/monitor)

[](#monitor)

Prometheus metrics pull/push

[![](https://camo.githubusercontent.com/ce19a7d56bb57738cd6544cfe97e45b52f1f2d39bc33714057ef0099dd849b36/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f6d6f6e69746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/monitor)[![](https://camo.githubusercontent.com/e9bff581101b2c9f3cb7c3227390a7445fea82ecdfbef747db198fd9f927cdaf/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f6d6f6e69746f722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/monitor)[![](https://camo.githubusercontent.com/ca5bf212dc221d4397d36833d67b9173263cb008922d50c7ca68725b9c80e64d/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f6d6f6e69746f722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/monitor/)[![](https://camo.githubusercontent.com/f8a35b9665ebaff5fb4a404635b57c7fefd73a8b0025ffde9e87ad170fa295fb/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f6d6f6e69746f722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/monitor)

#### [tracing](https://github.com/carno-php/tracing)

[](#tracing)

OpenTracing collector

[![](https://camo.githubusercontent.com/5430da128c65fc3839d4f3d27b0db9c6a8a8a52f77a5e9c5dff550b23aec9b71/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f74726163696e672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/tracing)[![](https://camo.githubusercontent.com/86b870f014c32c8a209966dfc6cb9ca1b2e371a29866a577d3873b769c9a6e5c/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f74726163696e672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/tracing/)

#### [traced](https://github.com/carno-php/traced)

[](#traced)

Jaeger/zipkin platform

[![](https://camo.githubusercontent.com/f6fb5a77f9a445ec7dab52e5d624d2b32f8527e3fa2848091c8289191a4087a8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f7472616365642e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/traced)[![](https://camo.githubusercontent.com/b10a175160004d47e581a6e03db89d8b3344875171616f17c2262bdc3afe03df/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f7472616365642e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/traced/)

#### [log](https://github.com/carno-php/log)

[](#log)

Dynamic logging format/receiver and supports logs replication

[![](https://camo.githubusercontent.com/0791463cd1192708812a390a1cd868094ab29c2e99659c90ab4c77ae8cc91a49/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f6c6f672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/log)[![](https://camo.githubusercontent.com/e9e65ccbb18fdc01044096dd623ef1280b15c8ef5aa12bb9fc19b83a813a3e5e/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f6c6f672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/log/)

Resources
---------

[](#resources)

#### [config](https://github.com/carno-php/config)

[](#config)

Dynamic config in-flight, backend supports Consul

[![](https://camo.githubusercontent.com/470a0b9e0007e69f2763e7db2be9f531cf1046bcdb216714e1bc2f70034462d1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f636f6e6669672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/config)[![](https://camo.githubusercontent.com/5afb1142a45d2f276ca7cef8ffeb8f5e172449e672cf0aea9d6233ed7fd3c1a7/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f636f6e6669672f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/config)[![](https://camo.githubusercontent.com/1a7a366c7bc5ee208a53c62901b7d34dfc2a8fc273c1f31b39402b205e91e5c2/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f636f6e6669672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/config/)[![](https://camo.githubusercontent.com/419136f91ae2500d2049bd33c5bbe1176bedd5ec08bbef47925e8f86c50e6556/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f636f6e6669672f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/config)

#### [cluster](https://github.com/carno-php/cluster)

[](#cluster)

Clustered resources made easy

[![](https://camo.githubusercontent.com/36665c67dc07641677fb72062bd6bde461ba996ee2988831910ee2d6c6ef7422/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f636c75737465722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/cluster)[![](https://camo.githubusercontent.com/d10fcf20f15c6ae2aaf47aa289667393e6e6f9229ed5f8b8bbeaff65d07efe4e/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f636c75737465722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/cluster)[![](https://camo.githubusercontent.com/f2d077dc2d20f131f49dbbaea5947365ea4e49d8491dc990177a373ede90c73e/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f636c75737465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/cluster/)[![](https://camo.githubusercontent.com/b438fd889cee60d857dd4a03da53c115121aae6de7f808bc7e450d1ab5b3ace9/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f636c75737465722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/cluster)

#### [pool](https://github.com/carno-php/pool)

[](#pool)

Connection pool for everything

[![](https://camo.githubusercontent.com/f1d3a92f7c06765b3b363ef5ef00e59448eab25981cccee7ce94c10eae751b10/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f706f6f6c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/pool)[![](https://camo.githubusercontent.com/7929395c9556d7cdbb4ad01a15bb000e2d9fab66b12959ab17bf1caa51183404/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f706f6f6c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/pool)[![](https://camo.githubusercontent.com/92a24974f066262429844717d2c93acc79d9f7492cecf431adbdf69215f2533c/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f706f6f6c2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/pool/)[![](https://camo.githubusercontent.com/86dc317652606fea69aaf9915cdf280431fd79e344b6c030d1ead45f89594067/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f706f6f6c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/pool)

Servers
-------

[](#servers)

#### [console](https://github.com/carno-php/console)

[](#console)

Application startup based chip

[![](https://camo.githubusercontent.com/104c66e1e29e26389e3e546b6b7faa842795bce037f1cd8144eb1cf0572d0d9d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f636f6e736f6c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/console)[![](https://camo.githubusercontent.com/10d1d92b5dd4ce4cc0ca7e591d0fe20deb195c10661f91cb9c28c5dba438a49b/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f636f6e736f6c652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/console)[![](https://camo.githubusercontent.com/e69b1067b3e2e23277e466889f903b51ded75c3d5887e0c8d943a8c9196e28eb/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f636f6e736f6c652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/console/)[![](https://camo.githubusercontent.com/7782ac6151427f9eba6899095e17add1bda78711e0e92e2ea0d6b28b8c20b10c/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f636f6e736f6c652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/console)

#### [serving](https://github.com/carno-php/serving)

[](#serving)

Shared server features

[![](https://camo.githubusercontent.com/a5cd956c6b5e70a5aa4a6b2d1884f58ad1ffd02ff26f14818e2a5889725afa96/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f73657276696e672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/serving)

#### [web](https://github.com/carno-php/web)

[](#web)

Flexible routes and controller powered

[![](https://camo.githubusercontent.com/1e3e607c87afe444e5d7c62e16a67e5508f4ac8752d822e1c433ba136ff30401/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f7765622e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/web)[![](https://camo.githubusercontent.com/9df85b8fb67ba7ebc3bfadc09b587f387bedf06e7ff9d049e3b12c35bd234924/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f7765622f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/web)[![](https://camo.githubusercontent.com/c96f8250c0d257bae39b301321190acb3c385b5177baf212289c5a0299f82528/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f7765622e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/web/)[![](https://camo.githubusercontent.com/57b91804b6c6cc8cf278e588ddfa3726f9a31e966dbc8c997fbaffce0e8243fb/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f7765622f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/web)

RPC
---

[](#rpc)

#### [rpc](https://github.com/carno-php/rpc)

[](#rpc-1)

RPC protocol base

[![](https://camo.githubusercontent.com/29f0a6004bc4abf2f8e3e5f1eb4ade2d73d4db9231ffaf9c34b3c05316fea621/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f7270632e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/rpc)[![](https://camo.githubusercontent.com/58b349089c97b0081eab9f2e8ad2a12c3fcf1f916468a4264780dcf3ebe18383/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f7270632f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/rpc)[![](https://camo.githubusercontent.com/f34c1beea468dc894ec3611d7d14c5be859ee72efa8a41230f9ff9a253885879/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f7270632e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/rpc/)[![](https://camo.githubusercontent.com/ee799da5a78c750f2f70f63801e4f60d484b3d7b59a47b81004e565ce8d29dd4/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f7270632f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/rpc)

#### [hrpc](https://github.com/carno-php/hrpc)

[](#hrpc)

HTTP based RPC server

[![](https://camo.githubusercontent.com/db6d78a9add82d2ad2d8247abef3539bd4872be7033b43a9e5162e9099e6f88d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f687270632e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/hrpc)[![](https://camo.githubusercontent.com/91025e499597390dfcb1002300c2796dff681f8b3244e1b138065f51b96692d0/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f687270632e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/hrpc/)

#### [hrpcc](https://github.com/carno-php/hrpcc)

[](#hrpcc)

HTTP based RPC client

[![](https://camo.githubusercontent.com/80d4767436408d64155e6bc1a16bd7512c33ef82ed3bc7acbcc1f1c2b06207af/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f68727063632e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/hrpcc)[![](https://camo.githubusercontent.com/f86ca3c0fd7e18e02492f355a2c9dcc47335e6103ed76a059c6c6d282f1577f8/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f68727063632e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/hrpcc/)

#### [hrpca](https://github.com/carno-php/hrpca)

[](#hrpca)

Accelerated network with TCP for HRPC

[![](https://camo.githubusercontent.com/9af1c7dc06e9aee0b3fe6328166fe20e010439d007082b580f8bb5a5b822f7e9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f68727063612e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/hrpca)[![](https://camo.githubusercontent.com/f23bbe58850cd20d0d3172940d89eec0a891bade6d9fb4b706d7d501f23615a4/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f68727063612f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/hrpca)[![](https://camo.githubusercontent.com/1898742f60cfabb7bc293eaded338834f6f77572d3bf1e5917a5ef1ef089d50c/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f68727063612e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/hrpca/)[![](https://camo.githubusercontent.com/7a7a06019951ebc39d83ce77860022e02216cfa9186584c1c5e7555d5acbe918/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f68727063612f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/hrpca)

Network
-------

[](#network)

#### [net](https://github.com/carno-php/net)

[](#net)

Base types and APIs contracted

[![](https://camo.githubusercontent.com/3ce35b9977e4ef7aa6cabaf36f35e3bc44579d14173a0a80ceff57c887f99631/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f6e65742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/net)[![](https://camo.githubusercontent.com/07ab7178c1b663f2d496b9847ac9a8024b1289679a0fe54df102405858353463/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f6e65742f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/net)[![](https://camo.githubusercontent.com/697e7d9ca326354716d550194f0c500d5fb2a1aa0865ef4802f3663eea57a4c5/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f6e65742e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/net/)[![](https://camo.githubusercontent.com/e49cf03862d539e4bfc7c4e95800f3e491fbca09e38100fefdfe3798a694ac77/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f6e65742f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/net)

#### [dns](https://github.com/carno-php/dns)

[](#dns)

DNS resolver

[![](https://camo.githubusercontent.com/e43639eb5d74f591ed5e9a7ad3ac01a5f6de4e9410bfaef28017ce798d2605b6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f646e732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/dns)

#### [psr7](https://github.com/carno-php/psr7)

[](#psr7)

PSR-7 standard implements

[![](https://camo.githubusercontent.com/fb050b5b30bfe1d7f3e68373579722fe2627a7655847be603387d566e1f9caa5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f707372372e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/psr7)

#### [http](https://github.com/carno-php/http)

[](#http)

includes Client/Server/WebSocket

[![](https://camo.githubusercontent.com/5de3d43d7678afafc5bf23bc581272baad3150d36f85a3cd18c399ea5e9904d1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f687474702e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/http)[![](https://camo.githubusercontent.com/ece94108684fbc43b1a8ccc97f8e049854635e1906552a9068eda4627e590fac/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f687474702f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/http)[![](https://camo.githubusercontent.com/94baad9698efb5656e545e98fbdd1df8caa9c21cf7c72700308acacd5ed1fe4d/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f687474702e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/http/)[![](https://camo.githubusercontent.com/da4f8592e14b8586900633ea8d4433b488a133a27ef5d892628a1af9b4e7ec52/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f687474702f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/http)

#### [socket](https://github.com/carno-php/socket)

[](#socket)

TCP/UDP socket

[![](https://camo.githubusercontent.com/4e9db95f7cd533457b91ee7676f842434dfb12b275c7600d66f6aca2b03c0a14/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f736f636b65742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/socket)[![](https://camo.githubusercontent.com/5249a36fa99ee09d18bce95f07d245a5ed9e7ac43aa55ee5a22bd0417fd5e42a/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f736f636b65742e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/socket/)

Queue
-----

[](#queue)

#### [nsq](https://github.com/carno-php/nsq)

[](#nsq)

Publish/consuming with cluster, configurable for online migrating

[![](https://camo.githubusercontent.com/4e3c8046ea46b0a0dad9d5e8dd0f5c92b9aef9639ad593c9edb1239ef1379f30/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f6e73712e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/nsq)[![](https://camo.githubusercontent.com/deb0005de53ee2ee2958bab6e1442f51ba546ab21de22a037a230ddfeb193d43/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f6e73712e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/nsq/)

Storage
-------

[](#storage)

#### [database](https://github.com/carno-php/database)

[](#database)

Supports MySQL

[![](https://camo.githubusercontent.com/95643b6ea2eaccc94364d8bb3f046bed48b0209529f5ab6d43a79a6656c5a73e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f64617461626173652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/database)[![](https://camo.githubusercontent.com/3ed05f343139e52d299067a99e7c2c3ff0e9bb7e2f50ba7f4d01bde3fe5798ca/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f64617461626173652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/database)[![](https://camo.githubusercontent.com/0d47227841a361c5984923b05d0e4f066a40af56e70f2fa0c01ed4ef2087cf35/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f64617461626173652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/database/)[![](https://camo.githubusercontent.com/f3d6c237de6e96ba3b5ad3e8d7a8160d6b78c1fd9319bd01566bc76fbec04457/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f64617461626173652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/database)

#### [redis](https://github.com/carno-php/redis)

[](#redis)

Supports Redis

[![](https://camo.githubusercontent.com/f1d02997a1c0f3ca9d38514b9820cb3c1b4dc9b4ac3e38e1650c89aff7816cdb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f72656469732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/redis)[![](https://camo.githubusercontent.com/1c640c1fa4a3abc3633cb381de7323754ed06853f606ffd018f63892fd53464e/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f72656469732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/redis)[![](https://camo.githubusercontent.com/b5f8dd807ae4ef08acc83b7616ebbc4e8ec85e066e2949c2ae0058e19e837168/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f72656469732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/redis/)[![](https://camo.githubusercontent.com/23876345f72be89d1a878f586a32b1f09820d470cd116594de4d57f12613fa0e/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f72656469732f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/redis)

#### [mysql](https://github.com/carno-php/mysql)

[](#mysql)

SQL builder for MySQL

[![](https://camo.githubusercontent.com/eb3352f905214b63b9d891c5b69f0cd0cedc41e9fa63b89f74b08f4ace952911/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f6d7973716c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/mysql)[![](https://camo.githubusercontent.com/dc83576e09e9e68f6207279856c377411c6305c290136b69f7243e9733997a76/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f6d7973716c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/mysql)[![](https://camo.githubusercontent.com/d5da1655ed7adcfa649ed5b4cce8bb1fa62426ee1b555feda1c17bdd9e963e9d/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f6d7973716c2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/mysql/)[![](https://camo.githubusercontent.com/cf704b4195ceee7da53fc0acd1b86e4250c03309fb71a2e2072ccf2cb50d1c3e/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f6d7973716c2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/mysql)

#### [cache](https://github.com/carno-php/cache)

[](#cache)

Multi-backend and pure cache API

[![](https://camo.githubusercontent.com/6f3b3a5c72d9ff2d20af914b6a7e750c9cb796b4421e5120856a782fcabb2f9a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f63616368652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/cache)[![](https://camo.githubusercontent.com/bf23dfe2ce124f0e2ac0aed0ff81fda6aff8f309c67b5721e8bc353b7fb996dc/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f63616368652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/cache)[![](https://camo.githubusercontent.com/07fc1d45f9731904bac470e42faffe2c1a99f478292b18aebffb997c8198833f/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f63616368652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/cache/)[![](https://camo.githubusercontent.com/5cbcebf79af152a0d17d1f600392608acc049922518eac86e28d1fc37da2207e/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f63616368652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/cache)

Utils
-----

[](#utils)

#### [dsn](https://github.com/carno-php/dsn)

[](#dsn)

DSN parser

[![](https://camo.githubusercontent.com/305d2c2f39d531b1c7b5e970adfea92a75bbc5541c2e7699ee3455b3539bfee8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f64736e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/dsn)[![](https://camo.githubusercontent.com/9f5830fa65b36d4f14479766983acf02d9f87bb91787c1d4c2dfa9fb58c4ec89/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6361726e6f2d7068702f64736e2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/carno-php/dsn)[![](https://camo.githubusercontent.com/d76bf511cbe34c0bbcb176af752c3980d89f8df7d02b0ced269575382cf30aee/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f64736e2e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/dsn/)[![](https://camo.githubusercontent.com/6221e3932667ca92a4ae8df02ca211f5b9251488769798b7250aff7bc21a0ac5/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f64736e2f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/dsn)

#### [env](https://github.com/carno-php/env)

[](#env)

ENV parser

[![](https://camo.githubusercontent.com/53545980a49c510354f01aa2589011dfd4d37cc5453de5bdb578c53a43ee75fa/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f656e762e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/env)[![](https://camo.githubusercontent.com/780037bf43cc35e82b67ba2715fb90e727f071e8e4a8a16aad8c3ea750e426e8/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f656e762f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/env)[![](https://camo.githubusercontent.com/bef038b1934cf67dd75330730c41d2c6ab1a4640a8b6a470105333420c82fcfc/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f656e762e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/env/)[![](https://camo.githubusercontent.com/314d9e0e5b8040de60290f08d401fb7413b089d6103d59ad09032d47d2abce8f/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f656e762f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/env)

#### [i18n](https://github.com/carno-php/i18n)

[](#i18n)

[![](https://camo.githubusercontent.com/a71683b991112cc461ef1fabd5d9049402a2231e80f85bd2fc64ab485665163d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f6931386e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/i18n)

#### [process](https://github.com/carno-php/process)

[](#process)

Multi-process coordination framework

[![](https://camo.githubusercontent.com/6a6c524cd0eb3f93ddacf5c737c79d5fcb6f69e30484cef64585754af8030ce2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f70726f636573732e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/process)[![](https://camo.githubusercontent.com/8473e725d09c63862f303afee5e58a3fd2c71129f474b73af5f0ec028c4794e7/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f70726f636573732e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/process/)

#### [shaping](https://github.com/carno-php/shaping)

[](#shaping)

Token-Bucket based shaping control

[![](https://camo.githubusercontent.com/32d5ff2f0d1b3fa87fdcaf65315511b6fc24f41b7a910ef1701c551945ab531a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f73686170696e672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/shaping)[![](https://camo.githubusercontent.com/c9300a693fe23849717f03a4cb92aaabbb5633f1c6e0d5bb1397541067a27c95/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f73686170696e672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/shaping/)

#### [validator](https://github.com/carno-php/validator)

[](#validator)

[![](https://camo.githubusercontent.com/979d8eee84df2150580c535c99f606f7f9b544a2d141561a5586e06d77806318/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6361726e6f2d7068702f76616c696461746f722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/carno-php/validator)[![](https://camo.githubusercontent.com/f354c6aaa795e4e487acf8f89bc4449291698f12cb39811cea6fd25aeba93dbe/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f636f6d2f6361726e6f2d7068702f76616c696461746f722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.com/carno-php/validator)[![](https://camo.githubusercontent.com/74bc1ae91e71e899553b6b8fb3c7cbe0e5affcb3049a985209b1010b8e03742c/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6361726e6f2d7068702f76616c696461746f722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/carno-php/validator/)[![](https://camo.githubusercontent.com/5ef5f5d19604974c52afdcdff9e9c6ff0f02b0f2a338c1276c43f6b86930008e/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6361726e6f2d7068702f76616c696461746f722f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/carno-php/validator)

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity37

Early-stage or recently created project

 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.

### Community

Maintainers

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

---

Top Contributors

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

---

Tags

asynccoroutinedevopshigh-performancemicroservicesmsarpcsoaswoole

### Embed Badge

![Health badge](/badges/carno-php-framework/health.svg)

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

###  Alternatives

[laravel/telescope

An elegant debug assistant for the Laravel framework.

5.2k67.8M192](/packages/laravel-telescope)[spiral/roadrunner

RoadRunner: High-performance PHP application server and process manager written in Go and powered with plugins

8.4k12.2M84](/packages/spiral-roadrunner)[nolimits4web/swiper

Most modern mobile touch slider and framework with hardware accelerated transitions

41.8k177.2k1](/packages/nolimits4web-swiper)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k36.7M259](/packages/laravel-dusk)[laravel/prompts

Add beautiful and user-friendly forms to your command-line applications.

708181.8M596](/packages/laravel-prompts)[cakephp/chronos

A simple API extension for DateTime.

1.4k47.7M121](/packages/cakephp-chronos)

PHPackages © 2026

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