Weave 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 Auto Crud

Laravel Auto Crud Laravel Package

mosweed/laravel-auto-crud

mosweed/laravel-auto-crud streamlines Laravel development by generating CRUD controllers, routes, views, forms, and validation from Eloquent models. Configure fields and relationships to quickly build admin panels and back-office interfaces with less boilerplate.

View on GitHub
Deep Wiki
Context7

Laravel package for automatic CRUD generation - scaffolds controllers, models, migrations, and routes with a single command.

Frequently asked questions about Laravel Auto Crud
What does mosweed/laravel-auto-crud do?
It is a Laravel package for automatic CRUD generation. From Eloquent models, it can scaffold controllers, models, migrations, routes, views, forms, and validation. The goal is to reduce boilerplate when building admin panels and back-office interfaces.
How do I install mosweed/laravel-auto-crud?
Install it with Composer using composer require mosweed/laravel-auto-crud. Then follow the package README for any service provider registration, configuration publishing, or setup steps. Exact installation details can vary by Laravel version, so use the repository instructions as the source of truth.
Which Laravel versions are supported by mosweed/laravel-auto-crud?
The provided overview does not specify supported Laravel versions. Check the package composer.json for its illuminate/support or laravel/framework constraints, and review the README for version notes. That will confirm compatibility before you add it to an application.
How do I generate CRUD for an existing Eloquent model?
The package is designed to generate CRUD from Eloquent models with a single command. You configure the fields and relationships you want included, then run the package's generation command. See the README for the exact command signature and model options.
Can it generate views, forms, and validation, not just controllers and routes?
Yes. The package description states that it can generate CRUD controllers, routes, views, forms, and validation from Eloquent models. It also scaffolds models and migrations as part of the CRUD generation workflow.
How do I configure fields and relationships for generated CRUD?
You define the fields and relationships that the generated CRUD should include, then let the package scaffold the corresponding code. The exact configuration format depends on the package's command options or config file, so check the README for supported field types and relationship definitions.
Is mosweed/laravel-auto-crud good for admin panels and back-office interfaces?
It is aimed at quickly building admin panels and back-office interfaces with less boilerplate. It can scaffold the common CRUD pieces, including forms, validation, views, controllers, and routes. You should still review and customize the generated code for your application's authorization and business rules.
Does it generate migrations when I already have a database table?
The package can scaffold migrations as part of CRUD generation. If your table already exists, review the generated migration before running it to avoid duplicate table creation. Check the README for any options to skip or adjust migration generation.
How should I test generated CRUD before using it in production?
Run the generator in a local or test environment first, then review every generated file. Run migrations against a test database and exercise create, read, update, and delete flows with feature tests. Also verify authorization, validation rules, and route protection before deploying.
What are alternatives to mosweed/laravel-auto-crud?
Alternatives include Laravel's built-in artisan make commands, other CRUD generator packages such as InfyOm Generators or Blueprint, and manually building resources. Compare supported Laravel versions, generated views, relationship handling, and maintenance activity before choosing. The best fit depends on whether you need full scaffolding or only code generation.
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.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections