umbrellio/laravel-ltree
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| gazsp/baum | 0.87 | — | 130 | 133 | 38 | 2K | 19 | 7.8 | 22.5 | MIT | 6 years ago | |
| happenv-com/laravel-ltree | 0.87 | Laravel integration for PostgreSQL's ltree extension, making it easy to store and query hierarchical data such as categories, menus, and org trees. Supports path-based ancestor/descendant lookups, subtree moves, and Eloquent model traits for managing tree structures directly in your database. | 0 | — | 0 | — | 0 | 14.0 | — | MIT | 3 months ago | |
| nicmart/tree | 0.86 | A flexible PHP tree data structure with a fluent builder API. Create nodes with any value, add or remove children, manage parents automatically, and build hierarchies easily for menus, categories, and nested data. | 574 | 586 | 61 | 912K | 5 | 27.8 | 52.4 | MIT | 1 month ago | |
| staudenmeir/laravel-adjacency-list | 0.86 | 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 | |
| pvsaintpe/ltree-bundle | 0.86 | pvsaintpe/ltree-bundle is a Symfony bundle for integrating PostgreSQL ltree with Doctrine, enabling hierarchical tree data storage, path-based queries, and practical tree management for PHP applications. | 10 | — | 6 | — | 2 | 0.9 | — | — | 5 years ago | |
| typicms/nestablecollection | 0.86 | — | 88 | 91 | 28 | 5K | 2 | 17.6 | 25.6 | MIT | 7 months ago | |
| bluem/tree | 0.86 | bluem/tree is a PHP library for building and manipulating hierarchical tree structures from flat, parent-child data. It offers node traversal, filtering, and rendering helpers, making it useful for categories, menus, and other nested data in Laravel or plain PHP projects. | 237 | — | 46 | — | 1 | 2.8 | — | — | — |
|
| toponepercent/baum | 0.85 | Baum is a Nested Set implementation for the Laravel Eloquent ORM, making it easy to store, traverse and query hierarchical data such as categories, menus and trees with efficient single-query reads. Supports Laravel 5.8 through 13. | 32 | 33 | 8 | 4K | 0 | 16.8 | 32.2 | MIT | 4 months ago | |
| lychee-org/nestedset | 0.85 | Lychee's Nested Set package brings the nested set model to Laravel's Eloquent, so you can store and query hierarchical data—trees, categories, menus—with fast ancestor and descendant lookups and an expressive API for creating, moving, and traversing nodes. | 1 | 1 | 2 | 10K | 0 | 18.2 | 59.1 | — | 1 month ago | |
| vusys/laravel-nestedset | 0.85 | A modern Laravel nested-set implementation for hierarchical Eloquent data, featuring strict types, PHPStan level 9, atomic CASE-WHEN mutations, multi-tree scoping, and soft deletes. Supports PHP 8.3 and Laravel 11, 12, or 13. | 0 | 0 | 0 | 135 | 0 | 22.8 | 33.0 | MIT | 3 months ago | |
| nevadskiy/laravel-tree | 0.85 | — | 70 | 70 | 7 | 22K | 5 | 6.3 | 36.1 | MIT | 1 year ago | |
| atayahmet/laravel-nestable | 0.84 | Laravel Nestable provides a simple trait for managing hierarchical Eloquent models. Build nested menus, categories, and trees with easy reordering, moving nodes, and querying parents, children, and descendants. | 212 | 227 | 48 | 40 | 3 | 1.8 | 1.0 | MIT | 10 years ago | |
| staudenmeir/eloquent-eager-limit-x-laravel-adjacency-list | 0.84 | Compatibility package combining staudenmeir/laravel-adjacency-list with eloquent-eager-limit, letting Laravel apps cap eager-loaded relations on recursive adjacency list queries. Adds the missing trait support so hierarchical models can limit eager loads per parent without N+1 queries. | 14 | 14 | 1 | 403 | 0 | 0.4 | 20.0 | MIT | 3 years ago | |
| umbrellio/laravel-pg-extensions | 0.84 | PostgreSQL extensions for Laravel: schema-builder helpers for extensions, views, triggers, functions and rules, plus EXPLAIN query analysis, UNION support, and convenient Eloquent/query-builder additions for Postgres-specific features. | 103 | 104 | 20 | 6K | 2 | 13.1 | 27.6 | MIT | 5 months ago | |
| aliziodev/laravel-taxonomy | 0.84 | 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 | |
| franzose/closure-table | 0.84 | Closure table implementation for Laravel that turns flat tables into efficient hierarchical trees. Query ancestors and descendants in one call, move nodes without rebuilding the tree, and keep parent-child relationships fast, simple, and scalable. | 462 | 466 | 107 | 44K | 14 | 15.5 | 36.3 | MIT | 9 months ago | |
| trilote/baum | 0.84 | — | 0 | 0 | 0 | 2K | 0 | 0.0 | 44.7 | MIT | — | |
| lex/tree | 0.84 | 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 | |
| baum/baum | 0.84 | Baum adds Nested Set trees to Laravel’s Eloquent ORM, enabling fast, non-recursive queries like fetching all descendants in one query. Ideal for ordered hierarchies such as menus, categories, and threaded posts, while handling complex inserts/moves/deletes automatically. | 2,217 | 2,252 | 445 | 31K | 129 | 44.4 | 40.6 | MIT | — | |
| efureev/laravel-trees | 0.84 | Laravel Trees adds nested-set tree support to Eloquent models, making it easy to build, query, move, and reorder hierarchical data like categories or menus with efficient ancestor/descendant operations and a simple API. | 144 | — | 21 | — | 0 | 19.2 | — | NOASSERTION | 1 month ago |
How can I help you explore Laravel packages today?