A lightweight, beginner-friendly PHP MVC framework inspired by Laravel
No Composer, no external dependencies. Pure PHP 8+ framework.
Clean separation of concerns with Models, Views, and Controllers.
Laravel-like routing with parameters, groups, and middleware.
Protect routes, authenticate users, and more with middleware.
Built-in Tailwind CSS support for beautiful, responsive designs.
Generate controllers, models, middleware, and components quickly.
Route::get('/', 'HomeController@index');
php mini make:controller HomeController
// In controller:
return $this->view('home', ['title' => 'Welcome']);
Learn about the framework's directory structure and where to place your files.
Define routes, handle parameters, groups, and middleware.
Create controllers to handle requests and return responses.
Work with databases using PDO-based models and CRUD operations.
Create views, use layouts, and build reusable components.
Protect routes and add functionality with middleware.
Use CLI tools to generate code and manage your application.
Handle HTTP requests and return various response types.
Create reusable view components for your application.
Real-world examples and code snippets to get you started.