slidi / firework
Simple Framework for Creating Simple Apps
v1.0.0-stable
2022-02-21 19:13 UTC
Requires
- vlucas/phpdotenv: ^5.4
This package is auto-updated.
Last update: 2026-03-29 00:57:31 UTC
README
TL;DR: Lightweight and fast framework for creating web apps. Visit our site for more information.
Benefits
- The most lightweight php web framework with simple VC (View-Controller) architecture.
- Fast.
- Easy to modify and use in other projects.
- Your project won't be burdened with unnecessary files.
- Fast do develop and deploy.
- Easy to use for newbies in php.
Installation in 3 steps
- Make sure you've installed apache, php, npm and composer on your server.
- Download a Firework:
composer create-project slidi/firework example. - Open a directory:
cd example - Run an Installer file:
php firework.php install. Congratulations, you successfully installed Firework!
Usage in 2 steps
- Put your HTML into
/app/viewsfolder, .css/.sass/.scss and .js/.ts files into the/staticfolder. - Rename
.htmlfiles to.fire.php, replacing the dynamic variables you need with{{variableName}}in your code. Make sure you've installed gulp if you're using .ts/.scss/.sass files compillation.
Running in 1 step
- Run
php firework.php runand chill out.
License
- MPL 2.0 (Mozilla Public License Version 2.0) license. Free to private and commercials use, modification and distribution. More about license here.