adaomajor / mpf
MINIMALIST PHP FRAMEWORK - build your apps by your own
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
pkg:composer/adaomajor/mpf
Requires
- php: >=7.4
- ext-pdo: *
- ext-pdo_mysql: *
README
MPF - Minimalist PHP Framework
MPF (Minimalist PHP Framework) is a lightweight, flexible, and elegant MVC framework built with simplicity in mind. It’s designed to help developers build PHP applications faster and cleaner without bloated dependencies or complex configuration.
Whether you're creating a small API, a blog, or a full web app, MPF provides a solid foundation with routes, controllers, models, views, and helpers — all in a clean structure you control.
TECH STACK PHP + MYSQL
✨ Features
- 🧱 MVC architecture (Models, Views, Controllers)
- 🔁 Routing system with clean URL mapping
- 🗃️ Models with basic database abstraction
- 🎨 Views using native PHP templating
- 🔧 Configuration system (easily customizable)
- 🗂️ Simple and intuitive project structure
- 🧪 Easily extendable and testable
- 🚫 No external dependencies — pure PHP
- ✅ Composer ready
📚 Documentation
The official documentation for MPF is available online and continuously updated.
You can learn everything from installation, routing, MVC usage, request handling, database models, and more.
🔗 Access the documentation here:
👉 https://adaomajor.github.io/
(Powered by VitePress)
If you're looking to contribute to the documentation or build it locally, visit the GitHub Docs repository:
🔧 https://github.com/adaomajor/mpf-docs
📖 Topics covered:
- Installation & Setup
- Routing system
- MVC Structure (Controllers, Models, Views)
- Request & Response handling
- Error handling
- Configuration
- Directory structure
MPF is still evolving. Contributions to documentation and examples are welcome!
📦 Installation
You can install MPF using Composer:
PHP >= 7.4
composer create-project adaomajor/mpf my-app
🐞 Feedback e Sugestões
Found a bug or you want to request a new feature?
Go to issues and leave you report or feedback!
👍 All contribution are welcome!