josiahdev / stormphp
StormPHP Installer
Package info
Language:Blade
Type:project
pkg:composer/josiahdev/stormphp
v2.0.0
2025-03-31 07:56 UTC
Requires
- php: >=7.4
- eftec/bladeone: ^4.7
This package is not auto-updated.
Last update: 2026-03-17 05:08:03 UTC
README
StormPHP is a lightweight custom MVC framework for PHP developers who want a simple yet powerful structure for building web applications.
🚀 Installation
To create a new StormPHP project, run the following command:
composer create-project josiahdev/stormphp project-name
Or, if you have installed the StormPHP Installer globally:
storm new project-name
🔥 Running the Development Server
To start the built-in PHP server, navigate to your project folder and run:
php storm serve
Then, open http://127.0.0.1:8000 in your browser.
📌 Commands
StormPHP includes a simple CLI tool:
storm new project-name # Create a new StormPHP project composer create-project josiahdev/stormphp project-name # Or install via Composer php storm serve # Start the development server php storm make:controller Name # Generate a new controller php storm make:model Name # Generate a new model php storm make:view Name # Generate a new view php storm make:middleware Name # Generate a new middleware
🛠Features
- Lightweight MVC structure
- PSR-4 autoloading
- Built-in routing system
- Simple and intuitive syntax
📜 License
StormPHP is open-source software licensed under the MIT License.
Happy coding with StormPHP! 🚀