Search by

yrizzz / adminkit

yrizzz

Modern, themeable admin panel starter kit built on Laravel 13, Livewire 4, Tailwind CSS v4, and Alpine.js.

Package info

github.com/yrizzz/adminkit

Language:Blade

Type:project

pkg:composer/yrizzz/adminkit

Statistics

Installs: 32

Dependents: 0

Suggesters: 0

Stars: 20

Open Issues: 0

v1.2.6 2026-07-27 09:04 UTC

README

Latest Version on Packagist Total Downloads License PHP Laravel Livewire Buy Me A Coffee

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 localStorage with 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

  • 🌐 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.

🌐 Static HTML Export (dist/ Folder)

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.

Exporting Static HTML

To build production assets and generate/update the dist/ static HTML folder:

npm run build
php scripts/export-html.php

You can then open dist/index.html directly in your browser or serve the dist/ directory with any static HTTP server.

🚀 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
Email admin@adminkit.test
Password password

☕️ Support & Sponsor

If you find AdminKit helpful and want to support its development, you can sponsor via:

Buy Me A Coffee via Saweria

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.