luminovang / framework
Luminova PHP framework design for speed
Requires
- php: ^8.0
- ext-json: *
- ext-mbstring: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.64
- nikic/php-parser: ^4.17.1
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.10.2
- phpunit/phpunit: ^9.1
- rector/rector: 0.18.3
Suggests
- ext-curl: Needed if you use CURLRequest class
- ext-exif: Needed if you run Image class tests
- ext-fileinfo: Needed to improve mime type detection for files
- ext-intl: Needed if you use Local
- ext-mysqli: Needed if you use MySQL
- ext-sodium: Needed if you want sodium encryption
- luminovang/luminova: To use this module you need to install it through luminovang/framework.
- dev-main
- 3.6.3
- 3.6.2
- 3.6.1
- 3.6.0
- 3.5.9
- 3.5.8
- 3.5.7
- 3.5.6
- 3.5.5
- 3.5.4
- 3.5.3
- 3.5.2
- 3.5.1
- 3.5.0
- 3.4.9
- 3.4.8
- 3.4.7
- 3.4.6
- 3.4.5
- 3.4.4
- 3.4.3
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.9
- 3.3.8
- 3.3.7
- 3.3.6
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.9
- 3.2.8
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.9
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.9.9
- 2.9.8
- 2.9.7
- 2.9.6
- 2.9.5
- 2.9.4
- 2.9.3
- 2.9.2
- 2.9.1
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
This package is auto-updated.
Last update: 2025-06-22 13:50:34 UTC
README
PHP Luminova Framework
The framework you didn’t know you needed
Luminova is a lightweight yet capable web framework built for PHP 8+. It supports MVC and HMVC architecture, offers a modular core, and emphasizes simplicity, performance, and flexibility. Whether you prefer attribute-based routing or traditional callbacks, you’re covered.
Installation
I don't think this is what you intended to install, but if you're feeling adventurous.
Install this framework directly via Composer:
composer install luminovang/framework
Start building with Luminova:
To install the Luminova framework full scaffolding for application development. Use the following command:
composer create-project luminovang/luminova my-project
Feature Checklist
You need features. Luminova has them — without bloat:
- MVC/HMVC architecture
- PHP 8 attributes or traditional route declarations
- Middlewares and Input validation
- Request handling and File uploader
- ORM with smart caching
- Multiple DB support + sharding + fallback
- Database migrations & seeders
- Custom service manager
- CLI commands via Novakit
- CRON-ready execution
- CDN module & Private File delivery
- Multiple cloud storage support
- SEO tools: Sitemap & Schema generators
- Smart view content minification + auto codeblock copy button
- Asset management
- Template engines: (PHP, Twig, Smarty)
- Symbolic locale management
- Built-in API helpers
- Push notifications
- Clean CLI tools
- Promise resolver
- Async Helper
- Encryption + Decryption module
- Backend Session module + User login helpers
- Utility Classes and Helper functions that actually helps
- and more...
Why Luminova?
- No over-engineering. Just practical design.
- Minimal configuration. Maximum flexibility.
- Clean syntax. Easy to read, easier to maintain.
- Full support for modern PHP 8+ features.
- Active development and frequent updates.
Get Started
If you're tired of bloated frameworks and ready for something straightforward?