laravel-enso/menus
Database-driven menu management for Laravel Enso: define and organize application menus, render hierarchical navigation, and control item visibility through the Enso permission system. Integrates cleanly with Enso's core modules and UI components.
Consider it when:
Look elsewhere when:
For executives: Navigation management is a small, recurring engineering tax that quietly costs releases. This component hands menu add/remove/reorder to the people who own the product, inside the admin UI, with visibility governed by the permission model we already police. It's MIT-licensed, so cost is integration effort, not licensing. The caveat is strategic rather than financial: it's one module of the Laravel Enso suite, so the real decision is whether Enso is our admin foundation. If yes, this is a sensible "don't build it ourselves" buy; if no, we shouldn't adopt it in isolation.
For engineering: Drop-in Enso module — DB-backed menu definitions, UI CRUD plus ordering, permission-aware rendering, following Enso's conventions rather than generic Laravel patterns. Integration cost is low if we're already on Enso and paying its upgrade cadence; it is not a general-purpose menu package. Expect to own it: small community, so budget for reading source, pinning versions, and patching. I'd want a short spike confirming it composes with our permissions, localization, and any multi-tenant requirements before we plan around it.
How can I help you explore Laravel packages today?