inani/nova-resource-maker
A Laravel Nova package for quickly generating and scaffolding Nova resources, helping you turn models into admin panels with less boilerplate. Useful for speeding up CRUD setup and standardizing resource files in Nova applications.
fields() arrays—so it is useful as a reference for estimating build effort and developer ergonomics of admin tooling.php artisan nova:resource and newer community generators.Consider it only when all of the following are true:
fields() arrays from existing database tables, and accepts that the output will be reviewed and hand-edited.Look elsewhere when:
For executives: This is a small, low-cost developer utility that generates Nova admin resource fields from database structure. It targets a real productivity pain point but is not a strategic dependency: it has minimal adoption, no recent releases since early 2019, and no downstream dependents. Recommendation: do not standardize on it. If admin tooling velocity is a priority, fund a small internal scaffolding effort or adopt a maintained generator aligned with the current Nova version.
For engineering: Treat this as a reference implementation and potential one-off migration aid, not a production dependency. It can save hours on legacy Nova 1.x resource boilerplate, but you will own compatibility and security. Before adoption, confirm the Nova version, inspect the generated output quality, and plan to fork or replace it. For new work, prefer native Nova commands, actively maintained generators, or a lightweight in-house script—and use this package’s approach as a design input rather than a runtime dependency.
How can I help you explore Laravel packages today?