开源项目何其之多,但是在利用时,我仍是要留意开源协议,制止需要的费事。有时候,我们能够按照情况来选在适宜的开源项目,今天就整理了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
内置功用
123456789101112131415161718用户办理:用户是系统操做者,该功用次要完成系统用户设置装备摆设。部分办理:设置装备摆设系统组织机构(公司、部分、小组),树构造展示撑持数据权限。岗位办理:设置装备摆设系统用户所属担任职务。菜单办理:设置装备摆设系统菜单,操做权限,按钮权限标识等。角色办理:角色菜单权限分配、设置角色按机构停止数据范畴权限划分。字典办理:对系统中经常利用的一些较为固定的数据停止维护。参数办理:对系统动态设置装备摆设常用参数。通知通知布告:系统通知通知布告信息发布维护。操做日记:系统一般操做日记记录和查询;系统异常信息日记记录和查询。登录日记:系统登录日记记录查询包罗登录异常。在线用户:当前系统中活泼用户形态监控。按时使命:在线(添加、修改、删除)使命调度包罗施行成果日记。代码生成:前后端代码的生成(java、html、xml、sql)撑持CRUD下载 。系统接口:按照营业代码主动生成相关的api接口文档。办事监控:监视当前系统CPU、内存、磁盘、仓库等相关信息。缓存监控:对系统的缓存查询,查看、清理等操做。在线构建器:拖动表单位素生成响应的HTML代码。毗连池监视:监视当期系统数据库毗连池形态,可停止阐发SQL找出系统性能瓶颈。ELADMIN 后台办理系统-Spring Boot一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端别离的后台办理系统
https://github.com/elunez/eladmin.githttps://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
系统功用
1234567891011121314151617181920212223用户办理:供给用户的相关设置装备摆设,新增用户后,默认密码为123456角色办理:对权限与菜单停止分配,可按照部分设置角色的数据权限菜单办理:菜单动态路由,后端可设置装备摆设化,撑持多级菜单部分办理:可设置装备摆设系统组织架构,树形表格展现岗位办理:设置装备摆设各个部分的职位字典办理:可维护常用一些固定的数据,如:形态,性别等操做日记:记录用户操做的日记异常日记:记录异常日记,便利开发人员定位错误,异常信息前台高亮显示系统缓存:利用jedis将缓存操做可视化,并供给对redis的根本操做,可按照需求自行扩展SQL监控:接纳druid 监控数据库拜候性能,默认用户名admin,密码123456按时使命:整合Quartz做按时使命,参加使命日记,使命运行情况一目了然代码生成:高灵敏度一键生成前后端代码,削减百分之80摆布的工做使命,能够预览生成成果邮件东西:共同富文本,发送html格局的邮件系统接口:按照营业代码主动生成相关的api接口文档。办事监控:监视当前系统CPU、内存、磁盘、仓库等相关信息。图床办理:利用sm.ms图床,用做公共图片上传利用七牛云存储:可同步七牛云存储的数据到系统,无需登录七牛云间接操做云数据在线用户:当前系统中活泼用户形态监控,查看实时在线用户,能够办理在线用户,踢下线等操做办事器: 能够毗连云办事器停止办理数据库办理: 毗连数据便利更新数据库脚本应用办理:上传jar包到办事器停止办理摆设办理:可一键摆设,按照设置装备摆设的办事器和应用法式,线上间接设置装备摆设,无需号令行表单构建:基于Element UI在线表单设想及生成Vue代码zeus-admin -golang gin1234Zeus 宙斯 权限后台,为企业供给同一后台权限办理私有化多租户Saas云办事。项目利用 golang gin + vue-element-admin 框架开发,用jwt + casbin做权限办理,供给OAuth2.0 的Restful Api 接口。为企业后台系统供给同一登岸鉴权、菜单办理、权限办理、组织架构办理、员工办理、设置装备摆设中心、日记办理等。只不外代码已经停更了好些年月了。
https://github.com/bullteam/zeus-admin.git
go-admin -golang ginGoAdmin是一个基于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
内置功用
12345678910111213141516多租户:系统默认撑持多租户,按库别离,一个库一个租户。用户办理:用户是系统操做者,该功用次要完成系统用户设置装备摆设。部分办理:设置装备摆设系统组织机构(公司、部分、小组),树构造展示撑持数据权限。岗位办理:设置装备摆设系统用户所属担任职务。菜单办理:设置装备摆设系统菜单,操做权限,按钮权限标识,接口权限等。角色办理:角色菜单权限分配、设置角色按机构停止数据范畴权限划分。字典办理:对系统中经常利用的一些较为固定的数据停止维护。参数办理:对系统动态设置装备摆设常用参数。操做日记:系统一般操做日记记录和查询;系统异常信息日记记录和查询。登录日记:系统登录日记记录查询包罗登录异常。接口文档:按照营业代码主动生成相关的api接口文档。代码生成:按照数据表构造生成对应的增删改查相对应营业,全程可视化操做,让根本营业能够零代码实现。表单构建:自定义页面款式,拖沓拽实现页面规划。办事监控:查看一些办事器的根本信息。内容办理:demo功用,下设分类办理、内容办理。能够参考利用便利快速入门。按时使命:主动化使命,目前撑持接口挪用和函数挪用。DncZeus -.Net71DncZeus是一个基于 .NET 7 + Vue.js 的前后端别离的通用后台办理系统框架。后端利用.NET 7 + Entity Framework Core 构建,UI 则是目前流行的基于 Vue.js 的 iView。项目实现了前后端的动态权限办理和控造以及基于 JWT 的用户令牌认证机造,让前后端的交互更流利。https://github.com/lampo1024/DncZeus.git
中台Admin -.Net71Admin是前后端别离权限办理系统,前端UI基于vue2开发,后端接口基于.NET 7.0开发。撑持多租户、动态Api、使命调度、国表里支流数据库自在切换和动态高级查询。集成同一认证受权、数据验证、缓存、Ip限流、全Api鉴权、单位测试、性能阐发、Swagger Api。内置模块有:权限办理、人事办理、租户办理、日记办理、数据设置装备摆设等。后端:https://github.com/zhontai/Admin.Core.git前端:https://github.com/zhontai/Admin.UI.git
在我们利用开源代码的时候,必然要留意开源协议,不然会违者必究。
发表评论