finds.dev← search

// the find

thedevdojo/voyager

★ 11,811 · PHP · MIT · updated Feb 2025

Voyager - The Missing Laravel Admin

Voyager was a Laravel admin panel built on Bootstrap and Vue that let you scaffold CRUD interfaces (BREAD) for any database table through a point-and-click UI. The maintainers have officially archived it — the README opens with a warning and a list of alternatives. If you install it today you're taking on a dependency with no future.

The BREAD concept was genuinely well-executed: point at a table, configure columns, get a working admin with media uploads, relationships, and role-based access without writing controllers. The installer artisan command made onboarding fast for Laravel 8/9 projects. It shipped with a database manager and menu builder that covered 80% of what a typical content-managed site needs. The plugin/extension ecosystem that grew around it (translatable fields, tagging, coordinates) showed how clean the extension points were.

It's archived — the maintainers explicitly said so in the README. Any bug you hit is yours to fix. The Bootstrap 3/Vue 2 stack is years behind current Laravel conventions; if your project uses Livewire and Tailwind (which new Laravel projects do by default), Voyager is an island with a completely different frontend stack. Laravel 10 support was never stable-released, only available as a dev branch, and Laravel 12 is current. The BREAD config being stored as JSON in the database rather than version-controlled files meant schema changes were a pain to track across environments.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →