gitmyhub

voyager

PHP ★ 12k updated 1y ago ▣ archived

Voyager - The Missing Laravel Admin

A Laravel admin panel that adds a browser-based database management interface, browse, add, edit, and delete records, to any Laravel app via a single Composer install. Now officially archived and no longer receiving updates or security patches.

PHPLaravelVueBootstrapComposersetup: easycomplexity 2/5

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.

Where it fits