squipix/laravel-menus

Laravel Menu management
1,073
Install
composer require squipix/laravel-menus
Latest Version:3.0.2
PHP:^8.2
License:MIT
Last Updated:Sep 30, 2026
Links: GitHub  ·  Packagist
Maintainer: anasnaguib
# Laravel Menus
This package is a fork and drop-in replacement for nWidart/laravel-menus that adds support for Laravel 9, 10, 11, 12

| **Laravel**  |  **laravel-menus** |
|---|---|
| 5.4  | ^0.5  |
| 5.5  | ^1.0  |
| 5.6  | ^2.0  |
| 5.7  | ^3.0  |
| 5.8  | ^4.0  |
| 6.0  | ^5.0  |
| 8.0  | ^7.0  |
| 9.0  | master  |
| 10.0 | master  |
| 11.0 | master  |
| 12.0 | master  |

`Squipix/laravel-menus` is a laravel package which created to manage menus. It has a feature called presenters which enables easy styling and custom structure of menu rendering.

## Documentation

Local documentation is provided in the `docs/` directory. Start here:

- [Overview](https://github.com/squipix/laravel-menus/blob/HEAD/docs/overview.md)
- [Installation](https://github.com/squipix/laravel-menus/blob/HEAD/docs/installation.md)
- [Usage & Examples](https://github.com/squipix/laravel-menus/blob/HEAD/docs/usage.md)
- [Presenters & Customization](https://github.com/squipix/laravel-menus/blob/HEAD/docs/presenters.md)

The original online documentation is still available at https://Squipix.com/laravel-menus/.

## Credits

- [Nicolas Widart](https://github.com/nwidart)
- [gravitano](https://github.com/gravitano)
- [All Contributors](https://github.com/squipix/laravel-menus/blob/HEAD/contributors)

## License

The MIT License (MIT). Please see [License File](https://github.com/squipix/laravel-menus/blob/HEAD/LICENSE.md) for more information.

Related Packages

Version History

Version Released PHP Laravel License
3.0.2 ^8.2 ^8.0|^9.0|^10.0|^11.0|^12.0|^13.0 MIT
3.0.1 ^8.2 ^8.0|^9.0|^10.0|^11.0|^12.0 MIT
3.0.0 ^8.2 ^8.0|^9.0|^10.0|^11.0|^12.0 MIT
2.0.0 ^8.2 ^8.0|^9.0|^10.0|^11.0|^12.0 MIT
v1.0.0 >=7.3 ^8.0|^9.0|^10.0 MIT