PHPackages                             respect/rest - 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. [API Development](/categories/api)
4. /
5. respect/rest

ActiveLibrary[API Development](/categories/api)

respect/rest
============

Thin controller for RESTful applications

0.6.1(7y ago)605155.7k↓38.2%100[17 issues](https://github.com/Respect/Rest/issues)[1 PRs](https://github.com/Respect/Rest/pulls)1BSD StylePHPPHP &gt;=5.3.0CI passing

Since Apr 16Pushed 5d ago41 watchersCompare

[ Source](https://github.com/Respect/Rest)[ Packagist](https://packagist.org/packages/respect/rest)[ Docs](http://respect.li/)[ RSS](/packages/respect-rest/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (1)Dependencies (1)Versions (17)Used By (1)

Respect\\Rest
=============

[](#respectrest)

[![Latest Version](https://camo.githubusercontent.com/c80e920df919acf3b34432dcdbf8e981638ca74f08cb4ac175617702a7756a6f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f726573706563742f726573742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/respect/rest)[![Total Downloads](https://camo.githubusercontent.com/6d1953a0e88c5860d5b877dbc608bb5d285d851329366bb6ba0d5955540dc3c2/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f726573706563742f726573742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/respect/rest)[![License](https://camo.githubusercontent.com/791129f2f15e0e16326dcfc4d3334ccbd929f1dab1e81e199163dec610fa3364/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f726573706563742f726573742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/respect/rest)

Thin controller for RESTful applications and APIs.

- Very thin and lightweight.
- Don't try to change PHP, small learning curve.
- Completely RESTful, the right way to build apps.

Table of contents
-----------------

[](#table-of-contents)

- [Contributing](CONTRIBUTING.md)
- [Feature Guide](docs/README.md)
- [Installation](docs/INSTALL.md)
- [License](LICENSE.md)

###  Health Score

55

—

FairBetter than 97% of packages

Maintenance64

Regular maintenance activity

Popularity55

Moderate usage in the ecosystem

Community38

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 60.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 ~195 days

Recently: every ~594 days

Total

14

Last Release

2660d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/202642?v=4)[Alexandre Gomes Gaigalas](/maintainers/alganet)[@alganet](https://github.com/alganet)

![](https://avatars.githubusercontent.com/u/154023?v=4)[Henrique Moody](/maintainers/henriquemoody)[@henriquemoody](https://github.com/henriquemoody)

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

![](https://www.gravatar.com/avatar/4343df4adee634d5953da73aa5b61e4af61dbd37bf4e97449240c8a32c142dc5?d=identicon)[augustohp](/maintainers/augustohp)

---

Top Contributors

[![alganet](https://avatars.githubusercontent.com/u/202642?v=4)](https://github.com/alganet "alganet (249 commits)")[![nickl-](https://avatars.githubusercontent.com/u/1404606?v=4)](https://github.com/nickl- "nickl- (83 commits)")[![henriquemoody](https://avatars.githubusercontent.com/u/154023?v=4)](https://github.com/henriquemoody "henriquemoody (34 commits)")[![ramsey](https://avatars.githubusercontent.com/u/42941?v=4)](https://github.com/ramsey "ramsey (7 commits)")[![Fusselwurm](https://avatars.githubusercontent.com/u/52833?v=4)](https://github.com/Fusselwurm "Fusselwurm (4 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (4 commits)")[![wesleyvicthor](https://avatars.githubusercontent.com/u/605006?v=4)](https://github.com/wesleyvicthor "wesleyvicthor (3 commits)")[![sokolnikov911](https://avatars.githubusercontent.com/u/11427142?v=4)](https://github.com/sokolnikov911 "sokolnikov911 (3 commits)")[![eduardomarcate](https://avatars.githubusercontent.com/u/821586?v=4)](https://github.com/eduardomarcate "eduardomarcate (2 commits)")[![HelloChrisBrown](https://avatars.githubusercontent.com/u/1559952?v=4)](https://github.com/HelloChrisBrown "HelloChrisBrown (2 commits)")[![lleitep3](https://avatars.githubusercontent.com/u/690548?v=4)](https://github.com/lleitep3 "lleitep3 (2 commits)")[![pablolmiranda](https://avatars.githubusercontent.com/u/27819?v=4)](https://github.com/pablolmiranda "pablolmiranda (2 commits)")[![carusogabriel](https://avatars.githubusercontent.com/u/16328050?v=4)](https://github.com/carusogabriel "carusogabriel (2 commits)")[![kinncj](https://avatars.githubusercontent.com/u/292542?v=4)](https://github.com/kinncj "kinncj (1 commits)")[![kleberhs007](https://avatars.githubusercontent.com/u/1186353?v=4)](https://github.com/kleberhs007 "kleberhs007 (1 commits)")[![thiagophx](https://avatars.githubusercontent.com/u/226858?v=4)](https://github.com/thiagophx "thiagophx (1 commits)")[![danielcosta](https://avatars.githubusercontent.com/u/42549?v=4)](https://github.com/danielcosta "danielcosta (1 commits)")[![tybulewicz](https://avatars.githubusercontent.com/u/653714?v=4)](https://github.com/tybulewicz "tybulewicz (1 commits)")[![filhodanuvem](https://avatars.githubusercontent.com/u/94096?v=4)](https://github.com/filhodanuvem "filhodanuvem (1 commits)")[![rawebone](https://avatars.githubusercontent.com/u/725571?v=4)](https://github.com/rawebone "rawebone (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/respect-rest/health.svg)

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

###  Alternatives

[exsyst/swagger

A php library to manipulate Swagger specifications

35916.4M7](/packages/exsyst-swagger)[hubspot/api-client

Hubspot API client

24016.2M20](/packages/hubspot-api-client)[pocketmine/bedrock-protocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

172445.0k15](/packages/pocketmine-bedrock-protocol)[botman/driver-telegram

Telegram driver for BotMan

93459.5k6](/packages/botman-driver-telegram)

PHPackages © 2026

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