darshan-belani/laravel-crud-generator
Generate full Laravel CRUD modules from one command: migrations, models with relationships, resource/API controllers, Livewire components, and Bootstrap/Tailwind views. Can auto-install Breeze or Laravel UI on fresh apps. Supports Laravel 10+, PHP 8.1+.
Pros:
Cons:
index(), store()), which may not suit CQRS or domain-driven design architectures.fillable fields; complex schemas (e.g., JSON columns, composite keys) may require manual adjustments.Route::resource paths may clash with custom route groups or API versioning (e.g., /api/v1/posts).BlogController) may not scale for high-traffic APIs; consider splitting into smaller controllers.created, updated events).Resource classes without manual refactoring.fillable fields; legacy schemas or multi-table relations may cause conflicts.App\Http\Controllers\Api\V1) that conflict with generated Route::resource paths?snake_case vs. camelCase) that could cause migration conflicts?Schema::table) that could conflict with generated migrations?composer require darshan-belani/laravel-crud-generator
php artisan vendor:publish --tag=crud
php artisan make:module posts tailwind
php artisan vendor:publish --tag=stubs-crud
/api/v1).composer require livewire/livewire).php artisan make:module test tailwind) to validate output.How can I help you explore Laravel packages today?