yellow-three/voyager

Community fork of the archived thedevdojo/voyager — Laravel 13 + Livewire 4 + Tailwind CSS 4
37 1
Install
composer require yellow-three/voyager
Latest Version:v3.0.0-alpha
PHP:^8.3|^8.4|^8.5
License:MIT
Last Updated:May 26, 2026
Links: GitHub  ·  Packagist
Maintainer: yellow-three

[!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.