1001menus/baum
Baum is a Laravel nested set package for hierarchical data such as menus and categories. It offers an Eloquent model with efficient tree queries, node movement, reordering, and ancestor/descendant helpers for building and maintaining nested structures.
Baum is a Laravel package for working with nested sets, a model that stores hierarchical data in a flat database table using left and right bounds. It lets you build and query tree structures—categories, menus, comment threads—with a single table and no recursive queries.
It integrates with Eloquent, adding tree-aware methods to your models while keeping migrations and scopes consistent.
How can I help you explore Laravel packages today?