suyuan32 / simple-admin-core

Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.
http://doc.ryansu.tech/zh
Apache License 2.0
1.62k stars 281 forks source link
admin asynq backend casbin ent go go-zero golang microservices rbac rocketmq rpc-framework simple-admin vue-admin

Simple Admin

中文 | English

Go-Zero Ent Casbin Release License: Apache2.0 公众号 注意

简介

Simple Admin 是一个强大的、易扩展的后台管理系统,基于 Go-Zero、Vben Admin、Ent、Casbin 等开源项目构建,提供了完整的用户管理、权限管理、角色管理、菜单管理、日志管理、配置管理等功能,支持多语言等特性,适用于小型或大型企业快速搭建分布式后台管理系统。

Simple Admin 有完善的开发部署工具, 十分适合高并发、高可靠、复杂的业务场景,项目可以方便地一键升级,提供了完善的文档视频和示例,让开发者可以快速上手,快速开发。官方提供了 6 大免费基础模块,可以满足 80 % 的常用业务需求。同时提供了模块商店,可以方便的购买和使用更多的模块。

6大免费模块均可免费商用,适合开发者学习、企业内部使用、个人项目使用等,欢迎大家使用和反馈问题,我们会持续更新和维护。

✨ 我们接外包哦,外包需求请添加公众号联系管理员。

Goctls

基于 go zero 的加强版工具,针对 simple admin 提供了大量优化,具有大量额外的代码生成功能,全面支持ent,轻松实现三端代码生成,使开发变得简单。

相关教程

Bilibili 视频教程 \ 关注微信公众号 - 几颗酥 获取更多教程

Ent 中文文档

在线预览

免费版在线预览

多租户版在线预览

只读,不可修改和注册

特性

支持功能

永久免费的官方模块

模块名称 模块介绍 模块地址
Core 核心模块 Core
Backend UI 后端界面 Backend UI
FMS 文件管理 File
Job 定时任务 Job
MMS 会员管理 Member
MCMS 消息中心 Message Center

会员专属的模块

模块名称 模块介绍
CMS 内容管理模块
Simple-Uni 小程序开发脚手架
Simple-Nuxt PC 网页端开发脚手架
Core Data Permission 数据权限版本

社区模块

点击查看

项目规划进度

RoadMap

预览

pic pic

文档

Simple Admin 中文文档

准备

如何贡献

非常欢迎你的加入!提一个 Issue 或者提交一个 Pull Request。

Pull Request:

  1. Fork 代码!
  2. 创建自己的分支: git checkout -b feat/xxxx
  3. 提交你的修改: git commit -am 'feat(function): add xxxxx'
  4. 推送您的分支: git push origin feat/xxxx
  5. 提交pull request

Git 贡献提交规范

更新日志

CHANGELOG

交流群

Discord

论坛

关注公众号 《几颗酥》 加入微信群

Stars

Star History Chart

维护者

@Ryan Su

License

Apache2.0 © Ryan-2022