Minimal. Extendable. Just what you need.
A lightweight PHP microframework designed to stay out of your way.
As simple as possible, as flexible as necessary.
NixPHP is a microframework for developers who want full control over their stack.
With only the essentials included, and everything else available via plugins.
It comes with:
- PSR-based architecture (PSR-3, PSR-4, PSR-7, PSR-11, PSR-18)
- Minimalist routing and dispatching
- Plugin system for optional components (views, forms, sessions, DB, etc.)
- Native PHP approach, no complex abstraction layers
📦 Use what you need. Leave out what you don’t.
Plugin | Description |
---|---|
nixphp/view |
Native PHP templating with layout blocks |
nixphp/form |
CSRF protection + form input memory |
nixphp/session |
Session and flash message support |
nixphp/database |
PDO database connection helper |
nixphp/orm |
PDO object mapping for entities |
nixphp/i18n |
Internationalization for your project |
nixphp/cli |
CLI applications and helpers |
nixphp/mail |
Send emails with attachments |
...more coming soon... | Auth, Firewall, Queuing System, etc. |
📘 Read the full docs at nixphp.github.io/docs
composer create-project nixphp/app my-app