slidi / firework
Simple Framework for Creating Simple Apps
Installs: 2
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 3
Type:project
Requires
- vlucas/phpdotenv: ^5.4
This package is auto-updated.
Last update: 2025-06-29 01:59:49 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/views
folder, .css/.sass/.scss and .js/.ts files into the/static
folder. - Rename
.html
files 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 run
and 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.