Leaf MVC is built on top of leaf php, and is the framework for people who just want to ship. It gives you the structure and tools of larger frameworks like Laravel and Ruby on Rails with the simplicity and elegance of Leaf which lets you focus on shipping—fast.
You can install Leaf MVC with the Leaf CLI
leaf create <project-name> --mvc
This will create an MVC application for you. Start off your project with authentication, mailing, UI/UX, and a ton of other features using Leaf's powerful modules, and then run your app with:
php leaf serve
- Leaf MVC is Leaf + an MVC wrapper, we provide a lot of documentation on how to use Leaf MVC.
- You can also check out our youtube channel which has video tutorials on different topics
- Checkout the learn page on our website for more resources
We are glad to have you. All contributions are welcome! To get started, familiarize yourself with our contribution guide and you'll be ready to make your first pull request 🚀.
To report a security vulnerability, you can reach out to @mychidarko or @leafphp on twitter. We will coordinate the fix and eventually commit the solution in this project.
Leaf has always been open-source and free, but as the project grows, so do the challenges of maintaining and building new features. The costs—time, resources, and infrastructure—are increasing rapidly, and our small team can no longer sustain this alone.
To keep Leaf alive and thriving, we need your support now more than ever. Sponsor us on GitHub Sponsors or visit our sponsors page to explore ways you can contribute.
Your help makes all the difference—let’s keep Leaf moving forward together!
And to all our existing cash/code contributors, we love you all ❤️