English | 简体中文
一个开源现代且易于扩展的全栈后台管理框架。由 CoreRCE 创建并维护。
react-shadcn-admin 提供 React 管理界面、Go API 和 SQLite 数据层。适合快速搭建后台管理系统或作为全栈项目起点。
- 开箱即用:提供完整的前后端项目结构。安装后即可开始开发
- 用户管理:支持创建、编辑、启用、禁用、重置密码和删除用户
- 主题外观:支持浅色、深色和跟随系统主题
- 多语言:内置简体中文和英文。可随时切换
- 易于扩展:结构清晰。适合按需增加页面和业务功能
- 稳定反馈:提供统一错误提示和常见状态页
环境要求:Node.js 24+ / pnpm 11+ / Go 1.26+。
git clone https://github.com/CoreRCE/react-shadcn-admin.git
cd react-shadcn-admin
make install
make dev-backend另开终端启动前端:
make dev-frontend前端默认运行于 http://localhost:5173。后端默认运行于 http://127.0.0.1:8080。Windows 没有 Make 时可直接运行 Makefile 中对应的命令。
- Fork 本仓库并创建功能分支。
- 完成功能与必要测试。运行
make check和make test。 - 提交 Pull Request 并简要说明改动目的和验证结果。
提交问题前请先搜索已有 Issue。安全问题请勿公开披露。请直接联系维护者。
提交信息遵循 Conventional Commits:
feat: 新增功能
fix: 修复问题
docs: 更新文档
refactor: 重构代码
test: 更新测试
chore: 维护项目
一次提交只处理一个明确主题。描述使用简短的祈使句。
如果这个项目对你有帮助就欢迎点亮 Star。
项目来源:CoreRCE/react-shadcn-admin。本项目基于 MIT License 开源。