dcat-x / laravel-admin
A full-featured admin panel builder for Laravel
Installs: 39
Dependents: 2
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/dcat-x/laravel-admin
Requires
- php: ^8.2
- dcat-x/easy-excel: ^1.0
- doctrine/dbal: ^4.0
- laravel/framework: ^12.0
- spatie/eloquent-sortable: ^4.0
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/dusk: ^8.0
- laravel/pint: ^1.0
- mockery/mockery: ^1.6
- orchestra/testbench: ^10.0
- phpstan/phpstan: ^1.0
- phpunit/phpunit: ^11.0
This package is not auto-updated.
Last update: 2026-01-13 04:48:54 UTC
README
Dcat Admin X
基于 Dcat Admin 二次开发的后台系统构建工具
Dcat Admin 只需很少的代码即可快速构建出一个功能完善的高颜值后台系统。
特性
- 简洁优雅 - 灵活可扩展的 API 设计
- 权限管理 - 用户管理与 RBAC 权限系统
- 菜单管理 - 支持多主题切换
- 无刷新体验 - 使用 PJAX 构建,支持按需加载静态资源
- 松耦合设计 - 页面构建与数据操作分离
- 扩展系统 - 插件功能与可视化代码生成器
- 数据展示 - 表格、表单、详情页构建工具
- 树形结构 - 树状表格与无限层级树状页面
- 丰富组件 - 图表、数据卡片、下拉菜单等
- 文件上传 - 异步上传,支持分块多线程
环境要求
- PHP >= 8.2
- Laravel >= 12.0
版本兼容
| Dcat Admin X | Laravel | PHP |
|---|---|---|
| 1.x | 12.x | 8.2+ |
安装
composer require dcat-x/laravel-admin
发布资源并运行安装:
php artisan admin:publish php artisan admin:install
访问 http://localhost/admin,使用 admin / admin 登录。
从原版迁移
如果你正在使用原版 Dcat Admin,请参考 升级指南 进行迁移。
文档
开发
composer install # 安装依赖 composer pint # 代码格式化 composer phpstan # 静态分析 composer test # 运行测试 composer ci # 运行完整 CI 检查
贡献
请阅读 贡献指南 了解如何参与项目开发。
安全漏洞
如果你发现安全漏洞,请查看 安全策略 了解如何报告。
变更日志
请查看 CHANGELOG 了解版本变更。
鸣谢
| 项目 | 说明 |
|---|---|
| Dcat Admin | 原版项目 |
| Laravel | PHP 框架 |
| Laravel Admin | 基础框架 |
| AdminLTE | 后台模板 |
| Bootstrap | CSS 框架 |