yrizzz/adminkit
⚡ AdminKit
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.
Related Packages
TitleWithSlugInput - Easy Permalink Slugs for the FilamentPHP Form Builder (PHP...
ImportInlineInput - Directly paste, import, and validate machine readable data i...
TitleWithSlugInput - Easy Permalink Slugs for the FilamentPHP Form Builder (PHP...
TitleWithSlugInput - Easy Permalink Slugs for the FilamentPHP Form Builder (PHP...
TitleWithSlugInput - Easy Permalink Slugs for the FilamentPHP Form Builder (PHP...