基于 Laravel 11 与 Blade,搭配 Tailwind CSS、Alpine.js、Vite 和 Chart.js
ShadBladeKit — Laravel 后台模板
作者 yossrinjeh
基于 Laravel 11 与 Blade 的后台启动套件,内置认证、权限、CRUD 生成器、多语言与 RTL 支持。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
目前有 1 张原始预览,可打开完整图片查看设计细节。
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
内置完整认证流程:登录、注册、重置密码、邮箱验证、TOTP 两步验证与恢复码
基于 Spatie Permissions 的角色权限体系,并带活动日志与用户批量操作
CRUD 生成器一条命令生成迁移、模型、控制器、表单请求、视图、路由、权限与翻译键
内置英语、法语、西班牙语、阿拉伯语四种语言,阿拉伯语提供 RTL 布局
提供 5 套主题预设、自定义颜色编辑器、明暗模式与 Ctrl+K 命令面板
模板详细介绍
ShadBladeKit 是一个 Laravel 11 后台启动套件,使用 Blade 模板与 Tailwind CSS 构建界面,配套 Alpine.js、Vite 与 Chart.js。它把后台项目常见的认证、用户管理、角色权限、多语言、主题切换与数据看板预先搭好,适合作为管理面板或内部工具的起点。
功能上,它提供登录、注册、重置密码、邮箱验证、TOTP 两步验证与恢复码,权限控制基于 Spatie Permissions,并记录活动日志。用户管理支持弹窗式 CRUD、批量操作、搜索筛选、头像上传、角色分配以及导入导出。界面侧包含 5 套主题预设、自定义颜色编辑器、明暗模式、命令面板(Ctrl+K)与响应式布局。
多语言部分内置英语、法语、西班牙语和阿拉伯语,阿拉伯语提供 RTL 布局;翻译管理界面可检测缺失的翻译键,并可选接入 Gemini 2.0 Flash API 进行翻译。CRUD 生成器通过 php artisan create:crud 命令生成迁移、模型、控制器、表单请求、视图、路由、权限、侧边栏入口与翻译键。
使用限制:仓库 README 的路线图显示 API(Sanctum)、文件管理器、邮件模板、备份、队列监控与多租户等功能属于后续版本,当前版本不包含;演示图片、字体、图标等第三方素材需单独核对许可;数据库、托管、AI 翻译等外部服务可能产生费用。
适合你的项目吗?
适用场景
- 搭建带角色权限与审计日志的企业内部管理后台
- 开发需要多语言与 RTL 布局的 SaaS 或运营平台
- 用 CRUD 生成器快速产出数据表的增删改查模块
- 为已有 Laravel 项目补充两步验证、用户管理与主题系统
适合人群
- 熟悉 Laravel 与 Blade 的后端开发者
- 需要现成认证与权限体系的后台项目
- 面向阿拉伯语等 RTL 语言市场的多语言产品
- 希望用命令生成 CRUD 模块以减少重复编码的团队
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
克隆仓库后依次执行 composer install、npm install,复制 .env.example 为 .env 并生成应用密钥
- 2
运行 php artisan migrate --seed 初始化数据库,再执行 npm run build 并启动 php artisan serve
- 3
默认管理员账号为 [email protected],密码 password,首次登录后应尽快修改
- 4
数据库支持 MySQL 或 PostgreSQL,AI 翻译功能需要自行配置 Gemini API 凭据
- 5
演示图片、字体、图标等第三方素材需按各自许可单独核对
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- AI 翻译功能依赖外部 Gemini 2.0 Flash API,需自行申请并配置 API 密钥,可能产生第三方服务费用。
- API(Sanctum)、文件管理器、邮件模板、备份、队列监控等属于后续版本,当前 v1.0 不包含。
- 多租户、通知中心、支付与插件系统属于未来规划,当前版本不可用。
- 运行需自备 MySQL 或 PostgreSQL 数据库服务,数据库托管可能产生费用。
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
Permission is hereby granted, free of charge
许可证原文
**AI-Powered Translation**: Gemini 2.0 Flash API integration
README 原文
### 🚀 v1.1 — Coming Soon - **API System**: Laravel Sanctum integration
README 原文
### 🌟 v1.2 — Future - Multi-tenancy
README 原文
https://github.com/yossrinjeh/ShadBladeKit/blob/master/LICENSEhttps://github.com/yossrinjeh/ShadBladeKit/blob/master/README.md- MySQL / PostgreSQL
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-03。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 88 / 100
- 技术栈
- Laravel
- 网站类型
- 后台 · 工具站 · 启动器
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2025-11-25
- 截图检查日期
- 2026-10-03
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Laravel。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。
查看当时使用的来源资料
SHA-256: 898a832c99735edcbe312422bd8d5350f853e75c396de22dc2bad8bacda0b8c5
2026-10-03T07:44:27.211Z
来源文件 / 仓库# 🚀 ShadBladeKit **The Ultimate Laravel 11 Starter Kit — Enterprise Features, Modern UI, and Developer Superpowers** <p align="center"> <img src="https://raw.githubusercontent.com/laravel/art/master/logo-lockup/5%20SVG/2%20CMYK/1%20Full%20Color/laravel-logolockup-cmyk-red.svg" width="380" alt="Laravel Logo"> </p> <p align="center"> <a href="https://github.com/yossrinjeh/ShadBladeKit/blob/master/LICENSE"><img src="https://img.shields.io/badge/License-MIT-green?style=for-the-badge" style="height:20px;" /></a> <a href="https://github.com/yossrinjeh/ShadBladeKit/stargazers"><img src="https://img.shields.io/github/stars/yossrinjeh/ShadBladeKit?logo=github" /></a> <a href="https://github.com/yossrinjeh/ShadBladeKit/releases"><img src="https://img.shields.io/github/v/release/yossrinjeh/ShadBladeKit?logo=github" /></a> <a href="https://laravel.com/"><img src="https://img.shields.io/badge/Laravel-11-FF2D20?logo=laravel" /></a> <a href="https://www.php.net/"><img src="https://img.shields.io/badge/PHP-8.3%2B-777BB4?logo=php" /></a> <a href="https://github.com/yossrinjeh/ShadBladeKit/commits/master"><img src="https://img.shields.io/github/last-commit/yossrinjeh/ShadBladeKit?logo=git" /></a> </p> --- # 📋 Table of Contents - [🎯 Overview](#-overview) - [🎮 Live Demo](#-live-demo) - [✨ Features](#-features) - [🔐 Authentication & Security](#-authentication--security) - [👥 User Management](#-user-management) - [🎨 Modern UI/UX](#-modern-uiux-shadcn-inspired) - [🌍 Multilingual & Translation Management](#-multilingual--translation-management) - [📊 Analytics Dashboard](#-analytics-dashboard) - [⚡ CRUD Generator](#-crud-generator) - [📸 Screenshots](#-screenshots) - [🛠️ Tech Stack](#️-tech-stack) - [🚀 Installation](#-installation) - [🔑 Default Credentials](#-default-credentials) - [📁 Project Structure](#-project-structure) - [🗺️ Roadmap](#️-roadmap) - [🤝 Contributing](#-contributing) - [👨💻 Author](#-author) - [⭐ Support the Project](#-support-the-project) --- # 🎯 Overview **ShadBladeKit** is a premium-quality Laravel 11 starter kit built to eliminate boilerplate and boost productivity. It combines: - Enterprise-grade security - Modern Shadcn-inspired Blade UI - A complete CRUD generator - Multi-language support with RTL - Theme presets + custom theming - Analytics and dashboards - A stunning command palette - A fully customizable, scalable architecture Perfect for: - SaaS Applications - Internal Dashboards - Admin Panels - Enterprise Workflows - Multilingual Platforms --- # 🎮 Live Demo 👉 **https://shadbladekit.yosridev.com** ## ⚡ CRUD Generator in Action <p align="center"> <img src="https://shadbladekit.yosridev.com/storage/captures/ezgif-6d5cd9f8392749c7.gif" alt="CRUD Generator Demo" width="800"> </p> > **One Command = Complete Feature** - Watch how `php artisan create:crud Post` generates everything you need! --- # ✨ Features ## 🔐 Authentication & Security - **Complete Auth System**: Login, Register, Reset Password - **Email Verification**: Secure account activation - **Two-Factor Authentication (TOTP)**: Enhanced security - **Recovery Codes**: Backup authentication method - **Role & Permission System**: Spatie-powered access control - **Activity Logs**: Comprehensive audit trails - **Session Management**: Secure session handling ## 👥 User Management - **Advanced CRUD**: Modal-based interface - **Bulk Operations**: Mass user actions - **Smart Search & Filters**: Advanced user discovery - **Avatar Upload**: Profile image management - **Role Assignment**: Flexible permission system - **Export / Import**: Data portability ## 🎨 Modern UI/UX (Shadcn-Inspired) - **Custom Blade Components**: Reusable UI elements - **5 Theme Presets**: Professional color schemes - **Custom Color Editor**: Brand customization - **Live Preview**: Real-time theme changes - **Dark / Light Mode**: Automatic theme switching - **100% RTL Support**: Right-to-left layouts - **Fully Responsive**: Mobile-first design - **Command Palette**: Ctrl+K quick navigation ## 🌍 Multilingual & Translation Management - **4 Languages**: English, French, Spanish, Arabic (RTL) - **AI-Powered Translation**: Gemini 2.0 Flash API integration - **Translation Management System**: Complete admin interface - **Auto-Sync**: Intelligent detection of missing translation keys - **100% RTL Support**: Full right-to-left layout support - **File-Based System**: High-performance translation storage - **Auto-detected & switchable**: Smart language detection - **Intelligent Fallbacks**: English fallback system ## 📊 Analytics Dashboard - KPI Widgets - User Growth - Recent Activity Timeline - Role Distribution Graphs ## ⚡ CRUD Generator ```bash php artisan create:crud Post ``` **Generates Everything Automatically:** - ✅ **Migration** (database table) - ✅ **Model** (Eloquent model) - ✅ **Controller** (full CRUD logic) - ✅ **Form Request** (validation rules) - ✅ **Views** (modal-based interface) - ✅ **Routes** (protected with permissions) - ✅ **Permissions** (role-based access) - ✅ **Sidebar Navigation** (auto-updated) - ✅ **Translation Keys** (multilingual ready) **One Command = Complete Feature** --- # 📸 Screenshots | Dashboard | User Management | |----------|------------------| |  |  | | Theme System | Command Palette | |--------------|------------------| |  |  | | Custom Theming | Translation Management | |----------------|------------------------| |  |  | | Welcome Page | Settings Panel | |--------------|----------------| |  |  | | Activity Logs | UI Components | |---------------|---------------| |  |  | | RTL Support | Add Role | |-------------|----------| |  |  | --- # 🛠️ Tech Stack - Laravel 11 - PHP 8.3+ - Blade - Tailwind CSS - Alpine.js - Vite - MySQL / PostgreSQL - Chart.js - Spatie Permissions --- # 🚀 Installation ```bash git clone https://github.com/yossrinjeh/ShadBladeKit.git cd ShadBladeKit composer install npm install cp .env.example .env php artisan key:generate php artisan migrate --seed npm run build php artisan serve ``` --- # 🔑 Default Credentials | Role | Email | Password | |------|--------|----------| | Admin | [email protected] | password | | User | [email protected] | password | --- # 📁 Project Structure ``` ShadBladeKit/ ├── app/ │ ├── Console/Commands/ │ ├── Http/Controllers/ │ ├── Models/ ├── resources/ │ ├── views/ │ ├── lang/ │ ├── components/ui/ ├── database/ │ ├── migrations/ │ ├── seeders/ └── routes/ ├── web.php └── auth.php ``` --- # 🗺️ Roadmap ### ✅ v1.0 — Current Release - **Authentication & Security**: Complete 2FA system - **CRUD Generator**: One-command full CRUD generation - **Translation System**: AI-powered multilingual management - **RTL Support**: 100% right-to-left layout compatibility - **Theme System**: 5 presets + custom color management - **User Management**: Advanced CRUD with bulk operations - **Command Palette**: Ctrl+K quick navigation - **Analytics Dashboard**: Real-time KPIs and charts ### 🚀 v1.1 — Coming Soon - **API System**: Laravel Sanctum integration - **File Manager**: Advanced file handling - **Email Templates**: Customizable notifications - **Backup System**: Automated data backups - **Queue Monitor**: Background job tracking - **Advanced Analytics**: Enhanced reporting ### 🌟 v1.2 — Future - Multi-tenancy - Notification Center - Payments - Plugin System --- # 🤝 Contributing 1. Fork 2. Create a feature branch 3. Commit 4. Open PR --- # 👨💻 Author **Yossri Njeh** Email: **[email protected]** GitHub: https://github.com/yossrinjeh --- # ⭐ Support the Project If you like ShadBladeKit, give it a ⭐ on GitHub! <p align="center"> <a href="https://github.com/yossrinjeh/ShadBladeKit/stargazers"> <img src="https://img.shields.io/github/stars/yossrinjeh/ShadBladeKit?style=social" /> </a> </p> <p align="center"><strong>Built with ❤️ for the Laravel community</strong></p>
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

sage
WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and block editor support
Laravel · 启动器

wave
Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰
Laravel · SaaS

coreui-free-laravel-admin-template
CoreUI Free Laravel Bootstrap Admin Template
Laravel · 后台

sneat-bootstrap-html-laravel-admin-template-free
Most Powerful & Comprehensive Free Bootstrap 5 HTML Laravel Admin Dashboard Template built for developers!
Laravel · 后台

filament-starter
A beautiful starting point for your next TALL stack project using Filament. ⚡
Laravel · 启动器

electrik
Laravel SaaS starter kit: auth, teams, Stripe billing, and Slate 3 — Composer package for Laravel 12
Laravel · SaaS
