dcblogdev/laravel-nestable
Laravel Nestable provides a nested set implementation for hierarchical Eloquent models, making it easy to store and manage trees such as categories, menus, and comments. Create, move, reorder, and query nodes efficiently with a simple trait.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| lunarphp/nestedset | 0.86 | A Laravel package for working with nested set trees. Store and query hierarchical data such as categories, menus, and org structures efficiently, with support for creating, moving, and reordering nodes using left and right indexes. Ideal for fast ancestry and descendant lookups. | 1 | — | 0 | — | 0 | 12.4 | — | MIT | 5 months ago | |
| dagasmart/nestedset | 0.85 | Nested set implementation for Laravel Eloquent models. Store hierarchical trees in a flat table with fast ancestor, descendant, and sibling queries, plus node moves, reordering, and tree rebuilding—no recursive queries required. | 0 | — | 0 | — | 0 | 11.3 | — | MIT | 5 months ago |
|
| nevadskiy/laravel-tree | 0.84 | — | 70 | 70 | 7 | 22K | 5 | 6.3 | 36.1 | MIT | 1 year ago | |
| typicms/nestablecollection | 0.84 | — | 88 | 91 | 28 | 5K | 2 | 17.6 | 25.6 | MIT | 7 months ago | |
| kalnoy/nestedset | 0.84 | Laravel Eloquent implementation of the Nested Set model for storing hierarchical data. Manage trees with fast reads: add, move, delete nodes, retrieve ancestors/descendants, build menus, and handle multiple roots with scoped trees, all via familiar model methods. | 3,802 | 3,842 | 476 | 572K | 196 | 55.4 | 52.8 | — | 1 year ago | |
| aimeos/laravel-nestedset | 0.84 | Laravel nested set package for storing and querying hierarchical data as trees. Adds tree support to Eloquent models with fast ancestor, descendant, sibling, and depth queries via left/right indexes, plus simple APIs for moving nodes and rebuilding trees. | 39 | — | 1 | — | 0 | 0.2 | — | — | — |
|
| staudenmeir/laravel-adjacency-list | 0.83 | Laravel Eloquent extension that adds recursive relationships for tree and graph structures using common table expressions (CTEs). Traverse categories, page hierarchies, nested comments, and more across MySQL, PostgreSQL, SQLite, SQL Server, and MariaDB. | 1,578 | 1,579 | 113 | 469K | 5 | 40.6 | 40.8 | MIT | 1 month ago | |
| yajra/baum | 0.83 | yajra/baum adds nested set trees to Laravel Eloquent, so you can store and query hierarchical data like categories and menus. Create, move, and reorder nodes and fetch ancestors, descendants, and siblings efficiently through an intuitive ActiveRecord-style API. | 6 | 7 | 1 | 2 | 0 | 0.1 | 1.5 | MIT | — | |
| rap2hpoutre/nestor | 0.83 | Nestor is a Laravel package for building simple admin panels and CRUD interfaces. It offers a lightweight way to manage Eloquent records, scaffold resource screens, and reduce repetitive backend boilerplate for internal tools and small data-management apps without a heavy admin framework. | 4 | — | 0 | — | 0 | 0.3 | — | MIT | 11 years ago | |
| lex/tree | 0.83 | Lex Tree is a Laravel/PHP package for working with hierarchical tree structures, helping developers model, organize, and traverse nested data with a simple, reusable API for tree-based application features. | 0 | 0 | 1 | 0 | 0 | 0.2 | — | MIT | 9 years ago | |
| umbrellio/laravel-ltree | 0.82 | Laravel integration for PostgreSQL ltree that brings hierarchical tree data to Eloquent models. Provides migrations, path helpers, and query scopes for ancestors, descendants, and subtree traversal, making tree-structured data easy to store and search. | 35 | 35 | 13 | 1K | 1 | 1.3 | 23.3 | MIT | 1 year ago | |
| aliziodev/laravel-taxonomy | 0.82 | Manage categories, tags, and any hierarchical structure in Laravel. Terms live in one table, attach to any model via a polymorphic pivot, and nested-set hierarchies keep ancestor and descendant lookups to a single query. | 245 | 245 | 11 | 5K | 0 | 29.8 | 22.0 | MIT | 3 days ago | |
| gzero/eloquent-tree | 0.82 | — | 131 | 134 | 21 | 299 | 2 | 3.2 | 7.1 | MIT | 8 years ago | |
| czim/laravel-nestedupdater | 0.82 | — | 19 | 19 | 4 | 305 | 1 | 0.4 | 16.7 | MIT | — | |
| calvient/arbol | 0.82 | calvient/arbol is a Laravel package for managing hierarchical tree data in Eloquent models, with helpers for ancestors, descendants, nested sets, and ordered category structures. It simplifies building trees, querying relationships, and maintaining sorted node hierarchies. | 0 | — | 0 | — | 0 | 18.0 | 3.1 | MIT | 2 months ago | |
| staudenmeir/eloquent-has-many-deep | 0.82 | Extended HasManyThrough for Laravel 5.5+ lets you define relationships with unlimited intermediate models, supporting many-to-many, polymorphic, and combined relationship types. Define deep relationships by concatenating existing ones or specifying keys manually; includes third-party package support... | 2,872 | 2,876 | 157 | 943K | 2 | 36.4 | 36.8 | MIT | 7 months ago |
How can I help you explore Laravel packages today?