aimeos/laravel-nestedset
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| gazsp/baum | 0.86 | — | 130 | 133 | 38 | 2K | 19 | 7.8 | 22.6 | MIT | 6 years ago | |
| aimeos/map | 0.86 | High-performance e-commerce framework for Laravel/Lumen (and other PHP apps). Provides products, catalog, basket, checkout, customers, orders and admin UI. Extensible via plugins, supports multiple shops/sites, currencies and languages, and scales well. | 4,329 | 4,328 | 16 | 17K | 1 | 22.2 | 9.5 | MIT | — | |
| andydefer/domain-structures | 0.85 | A Laravel/PHP package that provides reusable domain structures and building blocks for domain-driven design. It helps organize business logic, reduce boilerplate, and keep core rules isolated from framework and infrastructure concerns for cleaner, more maintainable applications. | 0 | 0 | 0 | 2K | 0 | 0.0 | 46.3 | MIT | — | |
| czim/laravel-nestedupdater | 0.85 | — | 19 | 19 | 4 | 305 | 1 | 0.4 | 16.7 | MIT | — | |
| eghamat24/database-repository | 0.85 | A Laravel package that adds a database repository layer for wrapping Eloquent queries in reusable repository classes. It helps keep models and controllers clean, reduces duplicated query logic, and makes data access more organized, consistent, and testable for common database operations. | 19 | — | 9 | — | 4 | 1.7 | 0.8 | — | 1 year ago | |
| cocur/vale | 0.85 | cocur/vale is a lightweight PHP value validation library. Define reusable rules to validate strings, numbers, arrays, and objects, and get clear, consistent results without pulling in a full framework—handy for DTOs, APIs, and input sanitization. | 14 | 14 | 1 | 3K | 0 | 0.7 | 32.1 | MIT | 11 years 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 |
|
| fico7489/laravel-eloquent-join | 0.85 | Laravel Eloquent Join adds SQL JOIN support to Eloquent models and relationships, letting you sort, filter, and query joined tables directly while keeping familiar query builder syntax. It simplifies complex relationship queries and helps avoid extra queries. | 338 | — | 87 | — | 11 | 7.6 | 4.1 | MIT | 1 year ago |
|
| zareismail/markable | 0.85 | Markable is a Laravel package for adding marks such as likes, bookmarks, or favorites to Eloquent models through polymorphic relationships. It provides simple traits and query helpers to attach, remove, and retrieve marks across your application. | 2 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| efureev/laravel-trees | 0.85 | 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 | |
| lunarphp/nestedset | 0.84 | 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 | |
| toponepercent/baum | 0.84 | 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.7 | 32.3 | MIT | 4 months ago | |
| saritasa/laravel-repositories | 0.84 | Saritasa's Laravel Repositories package provides a structured repository layer for Eloquent models, including base repository classes, reusable query criteria, and helper abstractions that keep controllers and models lean while centralizing data access, filtering, and persistence logic. | 2 | 3 | 2 | 106 | 0 | 0.1 | 15.2 | MIT | 2 years ago | |
| laravel/database | 0.84 | Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. | 0 | 100 | — | 131 | — | 0.0 | 29.3 | — | — | |
| 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 | |
| imanghafoori/eloquent-relativity | 0.84 | Laravel package that lets you declare Eloquent relationships without importing related model classes. Relativity infers the target model from the method name, so hasMany, hasOne, belongsTo and belongsToMany calls stay concise and your models keep fewer use statements. | 148 | 148 | 13 | 27 | 1 | 1.2 | 1.0 | MIT | 2 years ago | |
| dcblogdev/laravel-nestable | 0.84 | 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. | 6 | — | 2 | — | 0 | 0.4 | — | MIT | 2 years ago | |
| capsulescodes/laravel-population | 0.84 | Laravel Population gives your app ready-to-use country, state, and city data. Publish the migrations and seeders to load a full global location database, then use the included Eloquent models and relationships for address forms, filtering, and geographic lookups—no third-party APIs needed. | 37 | — | 1 | — | 0 | 20.5 | — | MIT | 6 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 | |
| umbrellio/laravel-ltree | 0.84 | 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 |
How can I help you explore Laravel packages today?