yellow-three/daisyui-starter-kit

A Laravel starter kit with Livewire, daisyUI, and Fortify authentication
7 1
Install
composer require yellow-three/daisyui-starter-kit
Latest Version:v1.0.0
PHP:^8.3
License:MIT
Last Updated:Aug 22, 2026
Links: GitHub  ·  Packagist
Maintainer: yellow-three

Laravel + Livewire + daisyUI Starter Kit

A fully-featured Laravel starter kit powered by Livewire, daisyUI, and Fortify authentication. Get a beautiful, production-ready application with dark mode, passkeys, and comprehensive settings pages — all styled with daisyUI's semantic design tokens.

Installation

laravel new my-app --using=yellow-three/daisyui-starter-kit

Features

  • Fortify Authentication: Login, registration, password reset, email verification
  • Two-Factor Authentication: TOTP-based 2FA with QR code setup and recovery codes
  • Passkeys: WebAuthn passwordless authentication
  • daisyUI 5: Semantic design tokens with built-in dark/light theme toggle
  • Livewire 4: Reactive interfaces without JavaScript
  • Sidebar Layout: Responsive sidebar with mobile hamburger menu
  • Settings Pages: Profile, appearance (theme toggle), security (2FA, passkeys), delete account
  • Pest 5: Expressive testing with comprehensive auth test coverage
  • Chisel: Feature selection during install — choose which auth features to include

Tech Stack

Package Version
Laravel 13.x
PHP 8.3+
Livewire 4.x
daisyUI 5.x
Tailwind CSS 4.x
Fortify 1.x
Chisel 0.1.x
Pest 5.x

What's Included

Auth Pages: Login, Register, Forgot Password, Reset Password, Email Verification, Two-Factor Challenge, Password Confirmation

Settings Pages: Profile (name, email), Appearance (dark/light toggle), Security (2FA setup, passkey management), Delete Account

Layouts: App layout with sidebar and header, Auth layouts (card, simple, split)

Customization

Changing the Theme: Edit the theme configuration in your CSS or Tailwind config. daisyUI 5 supports themes via CSS custom properties.

Adding Colors: Use daisyUI's semantic color tokens (primary, secondary, accent, etc.) in your Tailwind classes.

Modifying the Sidebar: Edit resources/views/layouts/app/sidebar.blade.php.

Chisel Feature Selection

During laravel new, Chisel presents an interactive menu to choose which authentication features to include:

  • Email verification
  • Registration
  • Two-factor authentication
  • Passkeys
  • Password confirmation

Unselected features are automatically removed from the codebase.

Related Packages

lornequinn/starter

Flux-free TALL stack starter kit. Laravel 13 + Livewire 4 + Tailwind 4 + lornequ...

6 0
mark1502/daisy-vue-starter-kit

Laravel 13 + Inertia v3 + Vue 3 + Tailwind 4 + daisyUI 5 + Ziggy starter kit wit...

4 0
richardstyles/filament-laravel-starter-kit

A Laravel 13 starter kit with Fortify, Livewire 4, Filament 5, Sanctum, Socialit...

15 0
seito-developer/laravel-livewire-v3-starterkit

A Laravel 12 starter kit with Livewire v3, Flux UI, Tailwind CSS v4, Fortify aut...

40 0
jeffersongoncalves/teamkitv5

TeamKit starter kit built on Laravel 13.x and Filament 5.x with a ready-to-use m...

136 12