Download the PHP package memran/marwa-framework without Composer
On this page you can find all versions of the php package memran/marwa-framework. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package marwa-framework
Marwa Framework
A lightweight, modular PHP micro-framework built for speed, scalability, and simplicity. It adheres to PSR standards and offers rich features like routing, ORM, CLI tools, authentication, mailing, and more — making it ideal for rapid API or web application development.
🚀 Features
- PSR-4 Autoloading & PSR-7 HTTP Message support
- Expressive Routing System
- MVC Pattern
- ORM with Relationships
- Authentication & Authorization
- Middleware Support
- Queue Job Handling
- Notification System (Email/SMS)
- Session & Cookie Management
- Templating with Smarty
- Built-in CLI (
marwa
)
📦 Requirements
- PHP >= 8.2
- Composer
- MySQL or supported database
- Optional: Redis (for cache/session/queue)
📥 Installation
Create .env
file:
Update your environment variables for DB, mail, etc.
🔧 Running the App
Use PHP's built-in web server:
🧭 Example Route
🎮 Using the CLI
The marwa
CLI allows code generation and system operations:
📚 Folder Structure
🔐 Authentication Example
📨 Notification Example
🗄️ Model Example
Querying:
📜 License
Licensed under the MIT License
🤝 Contributing
We welcome contributions. Feel free to fork, make a pull request, or suggest features via GitHub issues.
👤 Author
All versions of marwa-framework with dependencies
ext-json Version *
symfony/console Version ^6.4
symfony/dotenv Version ^7.1
league/container Version ^4.2
laminas/laminas-httphandlerrunner Version ^2.10
markrogoyski/simplelog-php Version 2.*
nette/utils Version ^4.0
aura/session Version ^2.1
memran/marwadb Version dev-master
firebase/php-jwt Version ^6.4
twig/twig Version ^3.0
symfony/process Version ^7.1
nesbot/carbon Version ^2.33
rakit/validation Version ^1.2
matthiasmullie/scrapbook Version ^1.4
hybridauth/hybridauth Version ^3.3
doctrine/collections Version ^2.2
symfony/translation Version ^5.1
filp/whoops Version ^2.15
psy/psysh Version @stable
fakerphp/faker Version ^1.19
laminas/laminas-diactoros Version ^3.3
league/route Version ^5.1
guzzlehttp/guzzle Version ^7.8
league/event Version ^2.0
league/flysystem Version ^3.28
kint-php/kint Version ^5.1
symfony/filesystem Version ^7.3
symfony/mailer Version ^7.3
symfony/mailtrap-mailer Version ^7.3
symfony/config Version ^7.3
symfony/yaml Version ^7.3