PHPackages                             reinanbr/vitruvia - 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. reinanbr/vitruvia

ActiveLibrary[Framework](/categories/framework)

reinanbr/vitruvia
=================

Lightweight MVC micro-framework for building small PHP web apps and JSON APIs.

v0.1.0(1mo ago)00MITPHPPHP &gt;=8.0CI failing

Since Jul 15Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/reinanbr/vitruvia)[ Packagist](https://packagist.org/packages/reinanbr/vitruvia)[ Docs](https://github.com/reinanbr/vitruvia)[ RSS](/packages/reinanbr-vitruvia/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependenciesVersions (2)Used By (0)

Vitruvia
--------

[](#vitruvia)

*A lightweight PHP micro-framework with an Express.js-style API*---

Vitruvia is a small, dependency-free PHP framework for building simple web apps and JSON APIs. If you know Express.js, you already know Vitruvia: `app.get/post/put/patch/delete`, chainable `res.status().json()/send()`, `req.params/query/body`, and middleware via `app.use((req, res, next) => ...)`.

Installation
------------

[](#installation)

```
composer require reinanbr/vitruvia
```

Requires PHP 8.0 or later.

Getting started
---------------

[](#getting-started)

```
