N个开源的管理系统,接私活必备

N个开源的管理系统,接私活必备

我这人人缘比较差,别人都能接到很多私活,我却一个都没有。也有朋友来问我有没有开源的后台管理系统,好用来接私活。这里,我就分享几个。

ELADMIN 后台管理系统 -Apache-2.0 license

ELADMIN 基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue、Element-UI 的前后端分离的后台管理系统, 项目采用按功能分模块的开发方式,权限控制采用 RBAC 思想,支持数据字典与数据权限管理,支持一键生成前后端代码,支持前端菜单动态路由等

内置功能

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
用户管理:提供用户的相关配置,新增用户后,默认密码为123456
角色管理:对权限与菜单进行分配,可根据部门设置角色的数据权限
菜单管理:已实现菜单动态路由,后端可配置化,支持多级菜单
部门管理:可配置系统组织架构,树形表格展示
岗位管理:配置各个部门的职位
字典管理:可维护常用一些固定的数据,如:状态,性别等
系统日志:记录用户操作日志与异常日志,方便开发人员定位排错
SQL监控:采用druid 监控数据库访问性能,默认用户名admin,密码123456
定时任务:整合Quartz做定时任务,加入任务日志,任务运行情况一目了然
代码生成:高灵活度生成前后端代码,减少大量重复的工作任务
邮件工具:配合富文本,发送html格式的邮件
七牛云存储:可同步七牛云存储的数据到系统,无需登录七牛云直接操作云数据
支付宝支付:整合了支付宝支付并且提供了测试账号,可自行测试
服务监控:监控服务器的负载情况
运维管理:一键部署你的应用

https://github.com/elunez/eladmin.git
https://github.com/elunez/eladmin-web.git

Gfast

基于全新Go Frame 2.3+Vue3+Element Plus开发的全栈前后端分离的管理系统

内置功能

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
用户管理:用户是系统操作者,该功能主要完成系统用户配置。
部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理:配置系统用户所属担任职务。
菜单管理:配置系统菜单,操作权限,按钮权限标识等。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
参数管理:对系统动态配置常用参数。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志:系统登录日志记录查询包含登录异常。
在线用户:当前系统中活跃用户状态监控。
定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成:前后端代码的生成。
服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
在线构建器:拖动表单元素生成相应的HTML代码。
文件上传,缓存标签等。

https://gitee.com/tiger1103/gfast.git

go-admin -Apache-2.0 license

GoAdmin是一个基于 golang 面向生产的数据可视化管理平台搭建框架,可以让你使用简短的代码在极短时间内搭建起一个管理后台。内置完善的rbac权限系统,支持多个web框架接入,整个系统可以编译成一个二进制文件,

https://github.com/go-admin-team/go-admin.git

Guns -Apache-2.0 license

Guns是一个现代化的Java应用开发框架,基于主流技术Spring Boot2 + Vue3 + Antd Vue,Guns基于插件化架构,通过灵活组装插件,可以进行集成和拓展相关功能

内置功能

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
1.控制面板
2.用户管理
3.职位管理
4.机构管理
5.应用管理
6.角色管理
7.菜单管理
8.资源查看
9.系统配置
10.字典管理
11.在线用户
12.定时任务
13.文件管理
14.多数据源
15.操作日志
16.登录日志
17.通知管理
18.SQL监控
19.服务器信息

https://github.com/stylefeng/Guns.git

RuoYi -MIT license

RuoYi 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf、Bootstrap),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。

内置功能

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
用户管理:用户是系统操作者,该功能主要完成系统用户配置。
部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
岗位管理:配置系统用户所属担任职务。
菜单管理:配置系统菜单,操作权限,按钮权限标识等。
角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
字典管理:对系统中经常使用的一些较为固定的数据进行维护。
参数管理:对系统动态配置常用参数。
通知公告:系统通知公告信息发布维护。
操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
登录日志:系统登录日志记录查询包含登录异常。
在线用户:当前系统中活跃用户状态监控。
定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
系统接口:根据业务代码自动生成相关的api接口文档。
服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。
缓存监控:对系统的缓存查询,查看、清理等操作。
在线构建器:拖动表单元素生成相应的HTML代码。
连接池监视:监视当期系统数据库连接池状态,可进行分析SQL找出系统性能瓶颈。

https://gitee.com/y_project/RuoYi-Vue.git

也有不少基于若依增强的开源项目

YiShaAdmin -MIT license

YiShaAdmin 基于.NET Core Web开发,借鉴了很多开源项目的优点,让你开发Web管理系统和移动端Api更简单, 她可以用于所有的Web应用程序,例如网站管理后台、CMS、CRM、ERP、OA这类的系统和移动端Api。

内置功能

1
2
3
4
5
6
7
8
9
10
11
12
13
14
员工管理:员工是系统操作者,该功能主要完成系统用户配置
部门管理:配置系统组织机构(公司、部门、小组)
职位管理:配置系统用户所担任职务
文章中心:管理新闻及公司案例
角色管理:角色菜单权限分配,角色对应权限,员工属于某个角色
菜单管理:配置系统菜单,操作权限,按钮权限标识
通用字典:系统里动态改变的数据,像文章类型,用字典进行维护,不变的数据,可以用枚举
行政区划:全国的省市县三级数据,展示树形数据的使用
系统日志(登录日志、操作日志、Api日志):查看系统的登录、操作、Api调用日志
定时任务:在线(添加、修改、删除)任务调度,包含执行结果日志
系统Api:Api文档与测试工具
数据表管理:查看当前数据库所有表、字段及记录总数
代码生成:快速生成对单表的增删改查
服务器信息:查看服务器的基本信息

https://github.com/liukuo362573/YiShaAdmin.git

abp -LGPL-3.0 license

ABP是一个开源应用程序框架,专注于基于ASP.NET Core的Web应用程序开发,完善的多租户和权限的管理功能

https://github.com/abpframework/abp.git

Yi.Admin

Yi框架-一套与SqlSugar一样爽的.Net6低代码开源框架。 与Sqlsugar理念一致,以用户体验出发。 架构干净整洁、无业务代码、采用微软风格原生框架封装、CodeFrist+配套自研文件模板代码生成器 开发

内置功能

1
2
3
4
5
6
7
8
9
10
用户管理
角色管理
菜单管理
部门管理
岗位管理
字典管理
参数管理
用户在线
操作日志
登录日志

jeecg-boot -Apache-2.0 license

JeecgBoot 是一款基于代码生成器的低代码开发平台!前后端分离架构 SpringBoot2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT,支持微服务。强大的代码生成器让前后端代码一键生成,实现低代码开发! JeecgBoot 引领新的低代码开发模式(OnlineCoding-> 代码生成器-> 手工MERGE), 帮助解决Java项目70%的重复工作,让开发更多关注业务。既能快速提高效率,节省研发成本,同时又不失灵活性!

https://github.com/jeecgboot/jeecg-boot.git

JeeSite -Apache-2.0 license

JeeSite 快速开发平台,不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,后端基于经典组合 Spring Boot、Shiro、MyBatis,前端采用 Beetl、Bootstrap、AdminLTE 经典开发模式,或者分离版 Vue3、Vite、Ant Design Vue、TypeScript、Vben Admin 最先进技术栈。提供在线代码生成功能,可自动创建业务模块工程和微服务模块工程,自动生成前端代码和后端代码;包括功能模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计,微内核和插件架构,模块增减便捷;界面无刷新,一键换肤;众多账号安全设置,密码策略;文件在线预览;消息推送;多元化第三方登录;在线定时任务配置;支持集群,支持SAAS;支持多数据源;支持读写分离、分库分表;支持微服务应用。

后端:https://gitee.com/thinkgem/jeesite4.git
前端:https://gitee.com/thinkgem/jeesite-vue.git

pig -Apache-2.0 license

基于 Spring Cloud 2021 、Spring Boot 2.7、 OAuth2 的 RBAC 权限管理系统,开源版和商业版差别比较大

https://github.com/pig-mesh/pig.git

SpringBlade -Apache-2.0 license

SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2.7 、Spring Cloud 2021 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。

https://gitee.com/smallc/SpringBlade.git

其实也还有很多优秀的开源管理系统,大家可以去GitHub找一找。虽然这里罗列了这么多,但是我个人只是对abp若依比较熟悉。

N个开源的管理系统,接私活必备

https://blogs.52fx.biz/posts/3753780413.html

作者

eyiadmin

发布于

2023-02-26

更新于

2024-05-31

许可协议

评论