PHPackages                             renanhabreu/openrest - 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. renanhabreu/openrest

ActiveLibrary[Framework](/categories/framework)

renanhabreu/openrest
====================

Framework PHP minimalista para APIs RESTful. Roteamento automatico, Active Record, validacao, paginacao, cliente HTTP e tratamento padronizado de erros.

01↓90.9%PHP

Since Apr 1Pushed 3mo agoCompare

[ Source](https://github.com/renanhabreu/openrest)[ Packagist](https://packagist.org/packages/renanhabreu/openrest)[ RSS](/packages/renanhabreu-openrest/feed)WikiDiscussions main Synced 4w ago

READMEChangelogDependenciesVersions (1)Used By (0)

OpenRest
========

[](#openrest)

Framework PHP minimalista para APIs RESTful.

Oferece roteamento automatico por convencao de diretorios, Active Record integrado, validacao declarativa, paginacao, cliente HTTP embutido e tratamento padronizado de erros com rastreabilidade via `trace_id`. Zero configuracao de rotas — crie um controller e as endpoints surgem sozinhas.

- **PHP 8.1+** · **PSR-12** · **GPL-3.0**
- Construido sobre [Slim 4](https://www.slimframework.com/)

---

Instalacao
----------

[](#instalacao)

```
composer require renanhabreu/openrest
```

Inicio rapido
-------------

[](#inicio-rapido)

### 1. Entry point (`public/index.php`)

[](#1-entry-point-publicindexphp)

```
