Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Easy Modules Laravel Package

kadevland/laravel-easy-modules

View on GitHub
Deep Wiki
Context7
v1.0.0

๐Ÿš€ Laravel EasyModules v1.0.0 - Stable Release

Laravel Easy Modules is a flexible Laravel package for modular architecture. Generate organized, maintainable applications with automatic component registration and Clean Architecture structure as default.

Package Status: Tested and works correctly for most use cases. Some edge cases may require manual handling.

โœจ Key Features

  • ๐Ÿ—๏ธ Complete Module Scaffolding - Clean Architecture structure (fully customizable)
  • โšก Essential Laravel Commands - All Laravel commands adapted for modules + module-specific commands
  • ๐Ÿ”„ Auto-Discovery - Automatic registration with Laravel 12's provider system
  • ๐ŸŽฏ Flexible Architecture - Customize paths, structures, and architectural patterns
  • ๐Ÿ›๏ธ Package Independence - Generated code works without EasyModules dependency

โšก Commandes

Commandes Utilitaires :

  • easymodules:new - Crรฉer de nouveaux modules avec structure complรจte
  • easymodules:publish - Publier configuration et stubs avec options flexibles
  • easymodules:make-entity Blog Post - Domain entities with business logic
  • easymodules:make-model Blog Post --migration --factory - Eloquent models with all Laravel options
  • easymodules:make-controller Blog PostController --resource - Controllers with Laravel compatibility
  • easymodules:make-stub Blog UserRepository repository - Custom components with flexible stubs

Command Aliases: easymodules:, emodules:, emodule: for convenience

๐Ÿš€ Quick Start

composer require --dev kadevland/laravel-easy-modules
php artisan easymodules:publish
php artisan easymodules:new Blog

๐Ÿ“– Documentation

  • README.md - Installation guide, usage examples, and integration
  • COMMANDS.md - Complete command reference with examples
  • CONFIGURATION.md - Advanced customization and architectural patterns

๐Ÿค Support

Bug reports and contributions are always welcome to help improve the package!

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata
splash/openapi