Add a ready-made admin dashboard to a Laravel app so non-developers can manage database records through a browser.
Quickly prototype a CRUD admin interface during Laravel development without building those screens from scratch.
Study a working example of a Laravel package that auto-generates browse, read, edit, add, and delete views from database tables.
Plan a migration away from Voyager by mapping its BREAD operations to equivalent features in FilamentPHP or Laravel Nova.
Project is archived with no further security patches, maintainers recommend FilamentPHP or Laravel Nova for new projects.
Voyager is a PHP admin panel for applications built with the Laravel web framework. It was designed to give developers a ready-made administration area with minimal setup, covering the standard operations of browsing, reading, editing, adding, and deleting records in a database. This combination is referred to in the project as the BREAD system, and it lets you manage your application's data through a browser interface without building those screens from scratch. The panel is built with Vue and Bootstrap and installs as a Laravel package. You add it to an existing Laravel project with a single Composer command, configure your database connection, and then run an installer command. You can optionally install dummy data that creates a sample admin user, demo pages, posts, categories, and settings so you have something to explore right away. After installation, a full admin area is available at the /admin path of your application. A command-line tool is also included for creating or promoting admin users without going through the interface. Important note: the maintainers have formally archived this project. It will not receive any further updates. The repository and existing releases remain available, so projects already using Voyager can still run it, but new bugs and security issues will not be patched. The maintainers recommend switching to alternatives, specifically FilamentPHP, the Wave SaaS Starter Kit from the same team, and Laravel's own Nova admin panel. If you are starting a new Laravel project and need an admin panel, the README is direct about pointing you toward those alternatives rather than Voyager.
← thedevdojo on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.