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.
- ⚡ 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.
- 🌐 Static HTML Ready: Includes complete pre-compiled static HTML export in the
dist/folder for standalone frontend deployment without PHP/Laravel backend. - 🔐 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.
AdminKit comes with full Static HTML Export support! All 129+ pages, dashboards, apps, and UI elements are generated as clean, self-contained HTML files in the dist/ directory with relative asset paths. You can deploy the dist/ folder directly to any static web host or CDN (GitHub Pages, Vercel, Netlify, Cloudflare Pages, Apache, Nginx) without needing PHP or MySQL.
To build production assets and generate/update the dist/ static HTML folder:
npm run build
php scripts/export-html.phpYou can then open dist/index.html directly in your browser or serve the dist/ directory with any static HTTP server.
composer create-project yrizzz/adminkit my-app
cd my-app
php artisan servegit 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| Field | Value |
|---|---|
| URL | http://127.0.0.1:8000 |
admin@adminkit.test |
|
| Password | password |
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! ❤️
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.
AdminKit is open-sourced software licensed under the MIT license.