yrizzz / adminkit
Modern, themeable admin panel starter kit built on Laravel 13, Livewire 4, Tailwind CSS v4, and Alpine.js.
Package info
Language:Blade
Type:project
pkg:composer/yrizzz/adminkit
Requires
- php: ^8.3
- laravel/framework: ^13.8
- laravel/tinker: ^3.0
- livewire/livewire: ^4.3
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.5
- laravel/pao: ^1.0.6
- laravel/pint: ^1.27
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- phpunit/phpunit: ^12.5.12
README
The Lightweight, Themeable Admin Panel Starter Kit for Laravel 13 & Livewire 4.
AdminKit provides a fast, elegant, and fully themeable admin foundation built natively with Laravel 13, Livewire 4, Tailwind CSS v4, and Alpine.js. No React or Vue build step required.
🔥 Why AdminKit?
- ⚡ Lightweight & Blazing Fast: Powered natively by Blade, Livewire 4, and Alpine.js. Zero heavy JavaScript framework overhead.
- 🎨 Modern Design System: Beautiful, minimal, and accessible UI components right out of the box.
- 🌓 Instant Theme Engine: Light, Dark, and System modes with 7 accent color themes and 5 border radius presets — saved in
localStoragewith zero FOUC (flash of unstyled content). - 🔄 Dual Layout & RTL Native: Switch between Vertical Sidebar and Horizontal Topbar layouts with built-in LTR & RTL support.
- ⌨️ Command Palette (⌘K): Built-in keyboard-driven global search palette for quick navigation.
- 🚀 Zero-Config Setup: Spin up a full-featured admin dashboard in less than 30 seconds.
✨ Features
- 🔐 Authentication System: Pre-wired Login, Register, and Password Reset screens with seeded demo user.
- 🧩 UI Component Library: Modular Blade components (
resources/views/components/ui/*) including Button, Badge, Card, Input, Modal, Alert, Stat Box, Toaster, and Lucide Icons. - 📊 Pre-built Dashboards & Charts: Interactive Chart.js analytics widgets, stat summary cards, and activity feeds.
- 📋 Data Tables & Forms: Client-side sorting, searching, selection filters, multi-step form wizard, and custom inputs.
- ⚙️ Theme Customizer Drawer: Real-time interactive drawer to preview layout, direction, accent color, and radius adjustments.
🚀 Quick Start
Option 1: Create Project via Composer (Recommended)
composer create-project yrizzz/adminkit my-app
cd my-app
php artisan serve
Option 2: Clone Repository
git clone https://github.com/yrizzz/adminkit.git my-app cd my-app # Install dependencies composer install npm install # Setup environment & database cp .env.example .env php artisan key:generate php artisan migrate --seed # Build assets & start server npm run build php artisan serve
🔑 Demo Credentials
| Field | Value |
|---|---|
| URL | http://127.0.0.1:8000 |
admin@adminkit.test |
|
| Password | password |
☕️ Support & Sponsor
If you find AdminKit helpful and want to support its development, you can sponsor via:
- Saweria: https://saweria.co/yrizzz
- BNB Chain (BEP-20):
0xc708ba9b4764deaaf3b24147ff0c5c8ed7ea4c80
Your support is greatly appreciated! ❤️
⭐️ Show Your Support
If you find AdminKit helpful for your projects, please consider giving this repository a ⭐️ Star on GitHub! It helps the project grow and reach more Laravel developers.
📝 License
AdminKit is open-sourced software licensed under the MIT license.