yellow-three/voyager

Community fork of the archived thedevdojo/voyager — Laravel 13 + Livewire 4 + Tailwind CSS 4

Maintainers

Package info

github.com/yellow-three/voyager

pkg:composer/yellow-three/voyager

Fund package maintenance!

tnylea

fletch3555

emptynick

Statistics

Installs: 33

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 1

v3.0.0-alpha 2026-05-24 12:29 UTC

This package is auto-updated.

Last update: 2026-05-26 01:16:13 UTC


README

Voyager Admin

Latest Stable Version Total Downloads License

Important

This is yellow-three/voyager — a community fork of the archived thedevdojo/voyager package. The original tcg/voyager / thedevdojo/voyager was archived in February 2025. This fork targets Laravel 13, Livewire 4, Tailwind CSS 4 and is actively maintained.

Voyager v3 — The Missing Laravel Admin

A powerful, modern Laravel admin panel built on:

Technology Version
Laravel ^13.0
Livewire ^4.0 (SFC / MFC)
Tailwind CSS 4.x
Alpine.js ^3.0
PHP ^8.3 | ^8.4 | ^8.5
Build Vite

Quick Start

1. Require the Package

composer require yellow-three/voyager:^3.0-alpha

2. Install

# Without dummy data:
php artisan voyager:install

# With dummy data (1 admin, sample posts, categories, settings):
php artisan voyager:install --with-dummy

3. Access the Admin Panel

Start your dev server:

php artisan serve

Visit: http://localhost:8000/admin

Default admin credentials (dummy install):

Email admin@admin.com
Password password

Migrating from tcg/voyager?

See the Migration Guide for full instructions on migrating from the original archived tcg/voyager package.

# Remove old package
composer remove tcg/voyager

# Install new package
composer require yellow-three/voyager:^3.0-alpha

# Run the upgrade wizard
php artisan voyager:upgrade

What's New in v3

Feature Description
Plugin System BasePlugin abstract + granular contracts (FormfieldPlugin, MenuPlugin, WidgetPlugin, …)
Hybrid BreadManager JSON-first BREAD definitions with DB fallback for v2 compat
Livewire 4 UI Full SFC/MFC admin panels replacing Bootstrap/Vue
Tailwind CSS 4 @theme token system, no tailwind.config.js
First-party Plugins yellow-three/voyager-blog, yellow-three/voyager-menu
Activity Log Built-in admin action logger with API
Upgrade Wizard CLI + web wizard for v2 → v3 migration
JSON BREAD Version-controlled BREAD definitions (storage/voyager/breads/*.json)

First-Party Plugins

Plugin Package Description
Menu Builder yellow-three/voyager-menu Drag-and-drop menu manager
Blog yellow-three/voyager-blog Posts, Pages, Categories
composer require yellow-three/voyager-menu
composer require yellow-three/voyager-blog

Creating an Admin User

# Assign admin role to existing user:
php artisan voyager:admin your@email.com

# Create a new admin user:
php artisan voyager:admin your@email.com --create

Documentation

Document Description
UPGRADE.md v2 → v3 upgrade guide
CHANGELOG.md Release history
docs/migration.md tcg/voyageryellow-three/voyager namespace migration
docs/plugin-development.md Building plugins
docs/bread-json.md JSON BREAD format reference

Contributing

This is a community-maintained fork. Issues and PRs are welcome at yellow-three/voyager.

git clone https://github.com/yellow-three/voyager.git
cd voyager
composer install
npm install
npm run build
./vendor/bin/pest

License

The Voyager package is open-sourced software licensed under the MIT license.

Original project: thedevdojo/voyager (archived February 2025) — tcg/voyager on Packagist.