josiahdev / stormphp
StormPHP Installer
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:Blade
Type:project
Requires
- php: >=7.4
- eftec/bladeone: ^4.7
This package is not auto-updated.
Last update: 2025-04-29 01:24:41 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! 🚀