spatie/laravel-navigation
Define a navigation tree for Laravel apps and reuse it to build menus, breadcrumbs, and other nav UI. Manage sections, nested items, and active state in PHP, register navigation via service providers/container events, and render however you like.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| hailwood/knp-menu-laravel4 | 0.87 | Laravel 4 integration for KnpMenu: register KnpMenu in your app, build reusable menu trees, and render navigations in views. Helps organize complex site menus with a familiar builder API and simple configuration. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| spatie/menu | 0.86 | Fluent, extensible menu builder for Laravel. Compose navigation with a clean API, render as HTML, and customize output via presenters and macros. Supports active state handling, links, submenus, and easy integration with Blade and your app’s routing. | 758 | 767 | 102 | 55K | 0 | 15.9 | 25.8 | MIT | 1 year ago | |
| 21torr/menu | 0.86 | — | 1 | 0 | 1 | 0 | 0 | 0.5 | — | MIT | 3 years ago | |
| bigfoot/navigation-bundle | 0.86 | — | 0 | 0 | 1 | 0 | 0 | 2.4 | — | — | 11 years ago | |
| lavary/laravel-menu | 0.85 | — | 1,168 | 1,194 | 233 | 35K | 32 | 30.2 | 30.8 | MIT | 2 years ago | |
| 7rin0/bigfoot-navigation-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| spatie/laravel-menu | 0.85 | Build HTML menus in Laravel with a fluent API. Add links via routes/actions/URLs, customize attributes and classes, and automatically set active items from the current request. Includes macros for reusable menu builders. | 980 | 1,000 | 82 | 49K | 0 | 28.7 | 26.1 | MIT | 5 months ago | |
| dizatech/module-menu | 0.85 | Laravel package for managing and rendering module-based menus. Includes an admin UI to create menus, Blade components for sidebar/front-end output, migrations, and seeder-based menu definitions for deployable, migratable menu setups across modules. | 2 | 2 | 1 | 0 | 0 | 3.6 | — | MIT | 5 years ago | |
| juy/active-menu | 0.84 | Laravel helper to add an “active” CSS class based on the current route name. Supports exact, wildcard, and multiple route patterns via facade, container, or helper, plus a Blade directive. Configurable active class value. | 5 | 5 | 2 | 1 | 0 | 3.7 | 0.9 | MIT | 9 years ago | |
| davejamesmiller/laravel-breadcrumbs | 0.84 | Add breadcrumb navigation to Laravel apps with a simple API for defining breadcrumb trails, integrating with your routes and views. Supports named routes, dynamic parameters, and easy rendering so users can see where they are and navigate back. | 0 | 2,398 | — | 3K | — | 0.0 | 48.3 | — | — | |
| becklyn/route-tree-bundle | 0.83 | — | 3 | 3 | 4 | 103 | 0 | 5.2 | 19.7 | BSD-3-Clause | 3 years ago | |
| spatie/laravel-dashboard | 0.83 | Build beautiful, Livewire-powered dashboards in Laravel. Provides base CSS, dashboard and tile view components, and a Tile model to persist fetched data so tiles can update themselves via polling. | 574 | 576 | 73 | 4K | 1 | 24.1 | 14.1 | MIT | 4 months ago | |
| spatie/laravel-view-components | 0.83 | Abandoned package. Provides a “view components” pattern for Laravel: classes implementing Htmlable that encapsulate view-related logic and render HTML (often via Blade). Use @render to pass data, and wrap third‑party HTML builders like menus. | 237 | 238 | 22 | 233 | 0 | 2.4 | 2.9 | MIT | 6 years ago | |
| becklyn/page-tree-bundle | 0.83 | — | 3 | 3 | 4 | 0 | 0 | 5.2 | — | BSD-3-Clause | 3 years ago | |
| zendframework/zend-navigation | 0.83 | Abandoned Zend Framework navigation component for building and managing navigation trees (menus, breadcrumbs, links, sitemaps). Repository moved to laminas/laminas-navigation; see Laminas docs for current usage. | 18 | 22 | 23 | 13K | 4 | 2.1 | 28.1 | BSD-3-Clause | 6 years ago | |
| baks-dev/menu-admin | 0.83 | — | 0 | 0 | 2 | 42 | 0 | 18.0 | 26.0 | MIT | 1 month ago | |
| contao-thememanager/ctm-push-navigation | 0.83 | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | — | — | |
| agence-adeliom/easy-menu-bundle | 0.82 | Symfony bundle adding a basic menu system for EasyAdmin. Manage menus from your dashboard, with optional Gedmo Tree support for nested items. Supports Symfony 6.4/7.x (v3) and earlier branches for older Symfony/PHP versions. | 9 | 9 | 5 | 195 | 2 | 0.6 | 18.1 | MIT | — | |
| danilovl/menu-builder-bundle | 0.82 | Symfony bundle for managing site menus with pluggable storage (Doctrine/Cache/Redis), REST API, Twig rendering, and a Vue 3 admin SPA. Supports deep trees, item types (links, mega menus), roles/audience rules, scheduling, i18n, soft delete, and CLI sync from attributes. | 0 | 0 | 0 | 0 | 0 | 18.1 | — | MIT | 2 months ago | |
| dama/menu-bundle | 0.82 | — | 10 | 10 | 1 | 302 | 0 | 16.4 | 21.6 | MIT | 7 months ago |
How can I help you explore Laravel packages today?