Welcome to Mahaut
Minimal PHP MVC framework
Why Mahaut
- Minimal MVC Core — Clean MVC architecture, no unnecessary layers.
- Fast to Start — Quick setup, ideal for MVPs and prototypes.
- Clear Architecture — Request, Router, Controller, View are transparent.
- Production-Ready Base — Ready foundation for real projects and SaaS apps.
Features
- Minimal MVC Core — Only essential MVC layers, clean and simple.
- Fast MVP & SaaS Start — Quick project setup, minimal config.
- Clear Request Lifecycle — Understand how requests flow through MVC.
- Middleware Support — Simple, transparent request handling.
- No Magic, Full Control — Everything is open and manageable.
- Beginner Friendly — Well-documented code for learning MVC.
- No Composer Required — Optional dependency management, zero setup hassle.
Open Source & Community
Mahaut is an open-source project that welcomes contributions respecting clarity and minimalism. Whether fixing bugs, improving docs, or exploring ideas, you're invited to join the Mahaut ecosystem.