omegamvc / framework
OmegaFramework is a lightweight and modular PHP framework designed for building modern web applications following the MVC architecture. It is optimized for PHP 8+ and provides a simple, extensible foundation for rapid application development.
Installs: 14
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=8.3
- ext-apcu: *
- ext-bz2: *
- ext-fileinfo: *
- ext-ftp: *
- ext-mbstring: *
- ext-memcached: *
- ext-pcntl: *
- ext-pdo: *
- ext-redis: *
- ext-simplexml: *
- ext-zip: *
- symfony/console: ^7.1
Requires (Dev)
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^12.0
- squizlabs/php_codesniffer: ^3.11
README
Documentation | Changelog | Contributing | Code Of Conduct | License
About Omega Framework
Omega Framework is a lightweight, modular, and highly extensible PHP framework designed to streamline the development of modern web applications. Built around the principles of the MVC architecture (Model-View-Controller), Omega provides a solid foundation for rapid application development, all while ensuring clean, well-organized code.
Focused on simplicity, performance, and scalability, Omega Framework equips developers with the necessary tools to build scalable and maintainable web solutions. Whether you're working on a small project or a large enterprise application, Omega offers the flexibility to grow with your needs.
Key Features
- Lightweight & Modular: Add only what you need with minimal overhead.
- MVC Architecture: Enforce clean separation of concerns for maintainable code.
- Routing System: Flexible and easy-to-use routing for handling requests.
- Dependency Injection: Simplify object management and testing.
- Extensible: Easily extend functionality with a plugin system or custom modules.
- Optimized for Performance: Crafted with speed and scalability in mind.
- Database Integration: Built-in ORM for seamless database operations.
Official Documentation
The official documentation for Omega is available here.
Contributing
If you'd like to contribute to the Omega framework, please follow our contribution guidelines.
License
This project is open-source software licensed under the GNU General Public License v3.0.