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
Admin Generator

Admin Generator Laravel Package

brackets/admin-generator

Brackets Admin Generator is a Laravel package that scaffolds admin panels and CRUD screens from Eloquent models, with configurable tables, forms, filters, and authorization hooks to speed up internal tools and backend management.

View on GitHub
Deep Wiki
Context7

Laravel CRUD generator - quickly scaffold your typical admin interface.

Frequently asked questions about Admin Generator
What is Brackets Admin Generator used for?
Brackets Admin Generator is a Laravel package that scaffolds admin panels and CRUD screens from Eloquent models. It generates configurable tables, forms, filters, and authorization hooks to speed up internal back-office tools. It is best treated as a tactical scaffolding accelerator for existing Laravel 8 and Craftable applications, not as a strategic admin framework.
Does Brackets Admin Generator support Laravel 10, 11, or 12?
No, the package is positioned for Laravel 8 applications, which is end-of-life for security fixes. It is not a good fit for modern Laravel 10, 11, or 12 projects or greenfield products expecting long-term support. If you are on a newer Laravel version, evaluate maintained alternatives such as Filament, Nova, Backpack, or custom CRUD instead.
Do I need brackets/craftable to use Brackets Admin Generator?
Yes, it fits only Laravel 8 applications that already use brackets/craftable as the admin panel and want to generate CRUD screens from Eloquent models or schema. If your current admin stack is not Craftable, the integration cost likely outweighs the benefit. It is a poor fit for API-first, headless, modular, event-driven, or non-Laravel architectures.
How do I install brackets/admin-generator?
Install it with Composer in a Laravel 8 application that already uses brackets/craftable. Validate Composer constraints, PHP version, Craftable version, asset pipeline, authentication model, and database conventions before committing. Then run an isolated proof of concept against one low-risk CRUD entity rather than rolling it out across the admin panel.
What does Brackets Admin Generator actually generate?
It generates admin CRUD screens from Eloquent models, including configurable tables, forms, filters, and authorization hooks. The generated output should be reviewed, hardened, and treated as application code owned by your team. Where practical, remove the generator from runtime dependencies after scaffolding.
Is brackets/admin-generator maintained and safe for production?
Adoption signals are very weak: around 50 stars, 0 dependents, and a last release in October 2023. It targets Laravel 8, which is end-of-life for security fixes, so production use carries high lifecycle and single-vendor dependency risk. Expect to own the fork, dependency pins, generated code review, and an exit plan to a maintained admin framework.
Does it handle authorization, policies, relationships, soft deletes, and audit logging?
The package provides authorization hooks, but generated CRUD may be brittle for nonstandard schemas, complex authorization rules, relationships, and business logic. Soft deletes, policies, validation, audit logging, tenancy, and route conflicts need explicit review. Validate generated routes and views against existing middleware and security requirements before release.
What are the best alternatives to Brackets Admin Generator?
For maintained Laravel admin panels, consider Filament, Laravel Nova, Backpack, or custom CRUD built around your authorization model. These alternatives are better suited to Laravel 10, 11, and 12 and have broader community validation. If your application is not already on Laravel 8 plus Craftable, Brackets Admin Generator is unlikely to be the right choice.
How should I evaluate Brackets Admin Generator with a proof of concept?
Start by validating stack fit and license terms, then run an isolated proof of concept against one low-risk CRUD entity in a branch. Review the generated code and security posture, including admin routes, policies, validation, and relationships. Measure time saved versus cleanup cost before deciding to adopt, fork, or abandon it.
Can we fork and pin brackets/admin-generator internally?
Check the package license first to confirm internal forking is permitted. If adoption proceeds, fork it internally, pin versions, document every generated artifact, and assign an internal owner. Schedule a migration assessment immediately rather than waiting for the next Laravel upgrade, and confirm whether commercial support from BRACKETS by TRIAD is available.
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