spatie/menu
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| lavary/laravel-menu | 0.91 | — | 1,169 | 1,193 | 233 | 35K | 32 | 30.2 | 30.8 | MIT | 2 years ago | |
| spatie/laravel-menu | 0.89 | Build HTML menus in Laravel with a fluent API. Generate links via routes/actions/URLs, add classes and attributes, mark active items from the current request, and define reusable menu macros. Easy to render in Blade and customize output. | 981 | 998 | 82 | 39K | 0 | 31.5 | 25.1 | MIT | 3 months ago | |
| hailwood/knp-menu-laravel4 | 0.89 | 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 | — | — | — | |
| 21torr/menu | 0.88 | — | 1 | 0 | 1 | 0 | 0 | 0.5 | — | MIT | 3 years ago | |
| spatie/laravel-navigation | 0.88 | 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. | 578 | 580 | 32 | 41K | 0 | 5.7 | 25.7 | MIT | 1 year ago | |
| juy/active-menu | 0.87 | 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 | 0 | 0 | 3.7 | — | MIT | 9 years ago | |
| spatie/url | 0.87 | Immutable URL parser/builder for PHP. Parse scheme, host, path and query, then fluently transform parts (withHost, withPath, withScheme) and manage query parameters. Supports allowed/sanitized schemes for safer URL handling. | 739 | 752 | 60 | 413K | 0 | 12.4 | 37.9 | MIT | 2 years ago | |
| becklyn/menu | 0.87 | — | 0 | 3 | — | 161 | — | 5.1 | 22.6 | — | — | |
| dama/menu-bundle | 0.87 | — | 10 | 10 | 1 | 310 | 0 | 18.0 | 22.0 | MIT | 5 months ago | |
| dizatech/module-menu | 0.87 | 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 | 4 years ago | |
| byte-artist/menu-bundle | 0.87 | — | 1 | 1 | 1 | 0 | 0 | 0.3 | — | — | 4 years ago | |
| braunstetter/menu-bundle | 0.86 | — | 10 | 10 | 0 | 28 | 3 | 1.4 | 8.0 | — | 1 year ago | |
| core23/menu-bundle | 0.86 | — | 6 | 6 | 1 | 0 | 3 | 22.4 | 0.4 | MIT | 2 months ago | |
| chamber-orchestra/menu-bundle | 0.86 | — | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| spatie/color | 0.84 | PHP library for color parsing, conversion, and comparison. Supports CSS named colors plus RGB/RGBA/ARGB, Hex, HSL/HSLA, HSB, CMYK, CIELab, and XYZ. Includes WCAG contrast ratio and Delta E distances (CIE76, CIE94, CIEDE2000). | 0 | 384 | — | 748K | — | 24.9 | 51.0 | — | — | |
| spatie/laravel-html | 0.82 | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 0 | 839 | — | 328K | — | 31.2 | 40.5 | — | — |
How can I help you explore Laravel packages today?