Skip to content

PHP Luminova Framework MVC, develope with Twig, Smarty or default PHP templating.

License

Notifications You must be signed in to change notification settings

luminovang/framework

Repository files navigation

Luminova Framework

Author PHP 8.0+ Source Code Framework Latest Version Software License Total Downloads Endpoint Badge

Local Image

The Framework You Didn't Know You Needed to Illuminate Your Project

PHP Luminova is a web development framework for PHP 8 and above. It's simple yet powerful, supporting both MVC and HMVC architectures. Luminova comes packed with useful modules for application security and optimization. Whether you prefer routing using PHP attributes or traditional code-based routing, we've got you covered.

Installation

Install Luminova via Composer.

I don't think this is what you intended to install, but if you're feeling adventurous:

composer install luminovang/framework

To install the Luminova framework for development, use the following command:

composer create-project luminovang/luminova my-project

Looking For...

  • Performance? Check.
  • Database Migration? Check.
  • Database Seeding? Check.
  • Cron Job Execution? Check.
  • Command Line Tools (NovaKit)? Check.
  • PHP Template Inheritance? Check.
  • Twig Templating? Check.
  • Smarty Templating? Check.
  • ORM with Simple Database Caching? Check.
  • Multiple Database Connection Backup? Check.
  • Page Minification? Check.
  • Sitemap Generator? Check.
  • SEO Schema Generator? Check.
  • Custom Service Manager? Check.
  • Diverse Cloud Storage Options? Check.
  • Symbolic Locale Access? Check.
  • CDN Module? Check.
  • Beginners Helper Functions? Check.
  • Push Notifications? Check.
  • API Implementations? Check.
  • CLI Tool Implementation? Check.
  • And Many More? You bet.

Should I Try This?

  • If you want a simple framework that gives you everything you need for small to large applications.
  • If you want a framework that is easy to start with and easy to read and understand the code.
  • If you want a framework that allows you to utilize all PHP 8 features when you need them.
  • If you want a framework that requires minimal to no configuration.
  • If you don't mind receiving new feature updates every week.

Then you're welcome here!

To get started with building your application using PHP Luminova, visit our official documentation or check out the GitHub documentation.