這些MIT協議開源的后臺管理系統,私活必備
開源項目何其之多,但是在使用時,我還是要注意開源協議,避免必要的麻煩。有時候,我們可以根據情況來選在合適的開源項目,今天就整理了MIT License的一些項目,關于開源協議,大家可以看看這張圖片
若依 -Spring Boot
若依應該是Java方向比較火熱的一個開源項目,它有單體應用版、前后端分離版和微服務版。基于經典技術組合,主要目的讓開發者注重專注業務,降低技術難度,從而節省人力成本,縮短項目周期,提高軟件安全質量。
單體版
:https://github.com/yangzongzhuan/RuoYi.git
前后端分離
:https://github.com/yangzongzhuan/RuoYi-Vue.git
微服務
:https://github.com/yangzongzhuan/RuoYi-Cloud.git
內置功能
ELADMIN 后臺管理系統-Spring Boot
一個基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分離的后臺管理系統
??https://github.com/elunez/eladmin.git??
??https://github.com/elunez/eladmin-web.git??
主要特性
- 使用最新技術棧,社區資源豐富。
- 高效率開發,代碼生成器可一鍵生成前后端代碼
- 支持數據字典,可方便地對一些狀態進行管理
- 支持接口限流,避免惡意請求導致服務層壓力過大
- 支持接口級別的功能權限與數據權限,可自定義操作
- 自定義權限注解與匿名接口注解,可快速對接口攔截與放行
- 對一些常用地前端組件封裝:表格數據請求、數據字典等
- 前后端統一異常攔截處理,統一輸出異常,避免繁瑣的判斷
- 支持在線用戶管理與服務器性能監控,支持限制單用戶登錄
- 支持運維管理,可方便地對遠程服務器的應用進行部署與管理
系統功能 - 用戶管理:提供用戶的相關配置,新增用戶后,默認密碼為123456
- 角色管理:對權限與菜單進行分配,可根據部門設置角色的數據權限
- 菜單管理:已實現菜單動態路由,后端可配置化,支持多級菜單
- 部門管理:可配置系統組織架構,樹形表格展示
- 崗位管理:配置各個部門的職位
- 字典管理:可維護常用一些固定的數據,如:狀態,性別等
- 系統日志:記錄用戶操作日志與異常日志,方便開發人員定位排錯
- SQL監控:采用druid 監控數據庫訪問性能,默認用戶名admin,密碼123456
- 定時任務:整合Quartz做定時任務,加入任務日志,任務運行情況一目了然
- 代碼生成:高靈活度生成前后端代碼,減少大量重復的工作任務
- 郵件工具:配合富文本,發送html格式的郵件
- 七牛云存儲:可同步七牛云存儲的數據到系統,無需登錄七牛云直接操作云數據
- 支付寶支付:整合了支付寶支付并且提供了測試賬號,可自行測試
- 服務監控:監控服務器的負載情況
- 運維管理:一鍵部署你的應用
BallCat
一個快速開發腳手架,快速搭建企業級后臺管理系統,并提供多種便捷starter進行功能擴展。主要功能包括前后臺用戶分離,菜單權限,數據權限,定時任務,訪問日志,操作日志,異常日志,統一異常處理,XSS過濾,SQL防注入,國際化 等多種功能
???https://github.com/ballcat-projects/ballcat.git??
dokit -Spring Boot
基于 Spring Boot 2.1.9 、 Jpa、 Spring Security、redis、Vue的前后端分離的后臺管理系統, 權限控制的方式為RBAC,項目支持數據字典與數據權限管理,支持一鍵生成前后端代碼(支持在線預覽及打包下載),支持前端菜單動態路由 可一鍵部署服務器應用,數據庫。系統中活躍用戶狀態監控,監視當前系統CPU、內存、磁盤、堆棧等相關信息,基于Element UI在線表單設計及生成Vue代碼。
??https://github.com/perye/dokit.git??
系統功能
zeus-admin -golang gin
只不過代碼已經停更了好些年月了。
??https://github.com/bullteam/zeus-admin.git??
go-admin -golang gin
GoAdmin是一個基于Gin + Vue + Element UI面向生產的數據可視化管理平臺搭建框架,可以讓你使用簡短的代碼在極短時間內搭建起一個管理后臺。內置完善的rbac權限系統,支持多個web框架接入,整個系統可以編譯成一個二進制文件基于
后端:
??https://github.com/go-admin-team/go-admin.git??前端:
??https://github.com/go-admin-team/go-admin-ui.git??
內置功能
DncZeus -.Net7
??https://github.com/lampo1024/DncZeus.git??
中臺Admin -.Net7
后端:
??https://github.com/zhontai/Admin.Core.git??前端:
??https://github.com/zhontai/Admin.UI.git??
在我們使用開源代碼的時候,一定要注意開源協議,否則會違者必究。