staudenmeir/laravel-adjacency-list
Laravel Eloquent extension for recursive tree and graph relationships using SQL common table expressions. Traverse ancestors, descendants, and paths in adjacency-list data across MySQL, Postgres, SQLite, SQL Server, and more; supports one-to-many trees and many-to-many graphs.
Adopt When:
Look Elsewhere If:
For Executives: "This package lets us build hierarchical features (like nested comments or org charts) 10x faster by leveraging Laravel’s Eloquent with built-in recursive queries. It eliminates technical debt from custom SQL, reduces backend complexity, and scales effortlessly—critical for [Product X]’s roadmap. Used by [Y] teams, it’s battle-tested and MIT-licensed, so we avoid vendor lock-in."
For Engineers: *"Replace manual recursive queries (or N+1 hell) with zero-boilerplate tree/graph traversals. Supports:
How can I help you explore Laravel packages today?