whitedigital-eu/site-tree
A Laravel package for building and managing hierarchical site trees, navigation menus, and page structures. Provides tree models, helpers, and rendering tools for nested pages with clean, SEO-friendly URLs.
Consider adoption when:
Look elsewhere when:
For executives: This is a small, open-source Laravel package that can shorten delivery time for navigation and site-structure features by replacing custom-built admin tooling. The latest patch (0.3.2) is a low-risk type-safety improvement and shows active maintenance. Because it is pre-1.0, we recommend a short, timeboxed evaluation before committing it to the roadmap.
For engineering: The package integrates with Laravel/Filament and handles hierarchical site-tree management, including admin resource property typing improved in 0.3.2. It reduces boilerplate for tree CRUD and nesting. Risks are typical of a 0.x dependency: API instability, limited long-term guarantees, and Filament version coupling. Mitigate by pinning the version, running a spike against our target Filament/Laravel versions, and reviewing test coverage and upgrade notes before adoption.
Recommendation: Run a one-to-two-day proof of concept. If it fits, adopt behind a pinned version and include upgrade review in routine maintenance. If requirements include workflow, localization, or enterprise permissions, retain or build an in-house solution instead.
How can I help you explore Laravel packages today?