razvancode / micromesh
MicroMesh is a small and lightweight PHP framework that I built as a learning project.
dev-main
2026-08-22 12:38 UTC
Requires
- php: ^8.2
- eftec/bladeone: ^4.19
- symfony/console: ^7.4
- symfony/dotenv: ^7.4
- symfony/var-dumper: ^7.4
Requires (Dev)
- phpunit/phpunit: ^11.5
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
MicroMesh is a small and lightweight PHP framework, currently being built as a learning project. It is in no way, shape, or form ready to be used in the wild.
What can it do:
- Basic routing
- Only GET and POST
- Blade template engine
- Built-in DB connection
- Only mysql implemented for now
How to
Follow the WelcomeController.php example from app/Controllers/
Running
Development
First, you must install composer, get the code, and run:
composer install- Run
php mesh initto have the.envfile created fromenv.example - Run
php mesh runto run the PHP server
After you're done developing
- make
/publicfolder the root
Made using BladeOne, and Symfony Console