mrogwang / saqle
A php framework for rapid prototyping
Requires
- php: >=8.4
- guzzlehttp/guzzle: ^7.10
- phpmailer/phpmailer: ^6.9
- vlucas/phpdotenv: ^5.6
This package is auto-updated.
Last update: 2026-07-09 03:04:54 UTC
README
SaQle is a simple, component based, MVC framework for rapid prototyping.
It is designed to be super light weight, easy to pick up by anyone from beginner to expert level PHP developers.
SaQle is built to help get you from idea to prototype/POC in hours instead of days while giving you a solid foundation to build a complex and secure application on.
Feature Overview
- A simple, fully functional and customizable ORM for database interaction
- Component first MVC architecture for ease of re-use
- Request dispatcher with clean, custom URLs and routes
- Built-in model and forms validation
- Simple but powerful templating engine
- Cookies, security, session, and request handling management components
- User input sanitization
- Customizable and extendable authorization and authentication
- Out of the box multitenancy support
- Out of the box image/video uploads, resizing and cropping
- Out of the box administrator panel
Installation
Install into an existing project via composer
composer require mrogwang/saqle
For a quick start, install the starter project via composer. Replace 'project_name' with the name of your project
composer create-project mrogwang/saqle-project project_name
Full Docs: View Documentation
Contact
For questions, feedback, or contributions:
- Email: wycliffomondiotieno@gmail.com
- GitHub: @MrOgwang