lantongxue / stableadmin
Quickly & stability build a background management system for web applications
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 226
Open Issues: 0
Type:project
pkg:composer/lantongxue/stableadmin
Requires
- php: >=8.1
- ext-fileinfo: *
- ext-json: *
- ext-openssl: *
- ext-pdo: *
- ext-pdo_mysql: *
- ext-redis: *
- ext-swoole: >=5.0
- friendsofhyperf/tinker: ^3.1
- hyperf/async-queue: 3.1.*
- hyperf/cache: 3.1.*
- hyperf/carbon: ^3.1
- hyperf/command: 3.1.*
- hyperf/config: 3.1.*
- hyperf/constants: 3.1.*
- hyperf/context: 3.1.*
- hyperf/contract: 3.1.*
- hyperf/coroutine: 3.1.*
- hyperf/crontab: ~3.1
- hyperf/database: 3.1.*
- hyperf/database-pgsql: *
- hyperf/db-connection: 3.1.*
- hyperf/di: 3.1.*
- hyperf/dispatcher: 3.1.*
- hyperf/engine: ^2.0
- hyperf/event: 3.1.*
- hyperf/exception-handler: 3.1.*
- hyperf/framework: 3.1.*
- hyperf/guzzle: ^3.1
- hyperf/helper: ~3.1
- hyperf/http-server: 3.1.*
- hyperf/logger: 3.1.*
- hyperf/model-cache: 3.1.*
- hyperf/paginator: ~3.1
- hyperf/polyfill-coroutine: 3.1.*
- hyperf/pool: 3.1.*
- hyperf/process: 3.1.*
- hyperf/redis: 3.1.*
- hyperf/server: 3.1.*
- hyperf/utils: 3.1.*
- hyperf/validation: ~3.1
- mineadmin/access: ~3.0
- mineadmin/app-store: ~3.0
- mineadmin/auth-jwt: ~3.0
- mineadmin/core: ~3.0
- mineadmin/jwt: ~3.0
- mineadmin/support: ~3.0
- mineadmin/swagger: ~3.0
- mineadmin/upload: ~3.0
Requires (Dev)
- doctrine/dbal: ^3.6
- fakerphp/faker: ^1.23
- friendsofphp/php-cs-fixer: ^3.0
- hyperf/devtool: 3.1.*
- hyperf/ide-helper: 3.1.*
- hyperf/testing: 3.1.*
- hyperf/watcher: 3.1.*
- mockery/mockery: ^1.0
- phpstan/phpstan: ^2.1
- swoole/ide-helper: ^6.0
- zircote/swagger-php: 4.10.6
Suggests
- ext-json: Required to use JSON.
- ext-openssl: Required to use HTTPS.
- ext-pdo: Required to use MySQL Client.
- ext-pdo_mysql: Required to use MySQL Client.
- ext-redis: Required to use Redis Client.
This package is auto-updated.
Last update: 2026-01-29 06:04:33 UTC
README
中文 | English
项目介绍
官网 | 文档 | 演示 | Hyperf官方文档
项目介绍
StableAdmin 是基于MineAdmin的分支项目,在保持架构和基本功能不变的情况下做了减法,使其更加稳定、高效。
后台系统基于 Hyperf 框架开发。企业级架构分层,轻松支撑创业公司及个人前期发展使用,使用少量的服务器资源媲美静态语言的性能。 前端使用Vue3 + Vite4 + Pinia + Arco,一端适配PC、移动端、平板
如果觉着还不错的话,就请点个 ⭐star 支持一下吧,这将是对我最大的支持和鼓励! 在使用 StableAdmin 前请认真阅读《免责声明》并同意该声明。
本项目特点
- 支持基于开发环境(dev|test|prod)的配置分流
- 移除内置应用商店
- 集成更稳定的代码生成插件
内置功能
- 用户管理,完成用户添加、修改、删除配置,支持不同用户登录后台看到不同的首页
- 角色管理,角色菜单权限分配、角色数据权限分配
- 菜单管理,配置系统菜单和按钮等
- 操作日志,用户对系统的一些正常操作的查询
- 登录日志,用户登录系统的记录查询
- 附件管理,管理当前系统上传的文件及图片等信息
- 部门管理,可以管理组织架构
- 岗位管理,在部门内管理,可以为部门设置岗位,再为用户分配岗位
- 数据权限,数据权限功能跟随岗位而设置,同时,也可以对用户单独设置数据权限,使岗位的数据权限失效。
环境需求
- Swoole >= 6.0 并关闭
Short Name - PHP >= 8.2 并开启以下扩展:
- mbstring
- json
- pdo
- openssl
- redis
- pcntl
- Mysql >= 8.0
- Pgsql >= 10
- Sql Server Latest
- Sqlsrv is Latest
- Redis >= 4.0
- Git >= 2.x
下载项目
-
StableAdmin 没有使用SQL文件导入安装,系统使用Migrates迁移文件形式安装和填充数据,请知悉。
-
项目下载,请确保已经安装了
Composer
composer create-project lantongxue/mineadmin --keep-vcs
免责声明
本软件仅供个人学习使用,不保证生产可用
使用本软件不得用于开发违反国家有关政策的相关软件和应用,若因使用本软件造成的一切法律责任均与 StableAdmin 无关
体验地址
- 账号:admin
- 密码:123456
数据每天凌晨自动恢复初始状态
star 趋势
贡献者
感谢所有参与 StableAdmin 开发的代码贡献者。 [contributors]
演示图片
鸣谢
以下排名不分先后