nucleos/user-admin-bundle
A Symfony bundle that adds ready-made administration screens for NucleosUserBundle, with list, create, edit, and delete actions for users and groups. Manage roles, permissions, profiles, and account settings from a configurable SonataAdminBundle backend with minimal configuration.
Consider it when:
Look elsewhere when:
For executives: This is a small, MIT-licensed add-on that gives an existing Symfony application a ready-made screen for managing users and groups. It's a cheap accelerator for internal admin tooling — the kind of commodity capability that never differentiates a product. The latest release (3.11.0) adds Symfony 8 compatibility, which is a good hygiene signal: someone is actively keeping it current with the framework. The catch is community size — five GitHub stars, no downstream dependents, one contributor on this release — meaning we'd be effectively self-supporting if we adopt it. Recommendation: treat it as a scoped spike or prototype enabler, not a platform commitment. Budget no licensing cost; budget a small amount of engineering ownership if it graduates to production. It does not apply to our Laravel services.
For engineering: It bolts user/group administration onto Sonata Admin with the NucleosUserBundle model. If we're already there, integration is measured in hours; if we're not, the cost is really "adopt Sonata Admin," which is the actual decision to debate. The 3.11.0 release is a one-line dependency bump adding Symfony 8 support — no API changes, no deprecations, no migration work. Read it as a compatibility check passing, not as new capability. MIT means we can fork freely — so the real ask is a named maintainer on our side, a version pin, and a documented exit path to EasyAdmin or a custom console. Run it against one internal tool first and measure how much admin code it actually replaces before we commit further.
How can I help you explore Laravel packages today?