初夏新增GVP和1000Star项目,快快收入囊中!
5月是个令人愉快的月份,不仅仅存在许多假期,还是春天迈向夏天的第一步,春雨和艳阳交织,带来了对新一季的期待!看看初夏有哪些优质开源项目正在来袭,快快把它们收入囊中吧!
码云Gitee 始终致力于推动国内开源生态的建立与良好发展,在竭诚为广大开发者提供更好的云端代码托管、协作开发服务的同时,也推出了码云开源项目 “GVP” 与 “1000 Star” 计划,大力扶植和推广本土优质开源项目,让国内优秀的开源作者们得能到更多的关注、获得更好的发展。
以下为码云Gitee 2018 年 4月份入选的 GVP 项目和被用户新评为 1000 Star 项目的名单,赶紧来看看有没有你中意的开源项目吧:
首先是4月份入选 GVP——码云最有价值开源项目计划 项目
项目1: fastpay 【Java】
作者: 李艳鹏
一款开源的、轻量级的、微服务化的、可供私有云部署的、可定制化的集成聚合支付和资金清结算于一体的统一支付系统,满足互联网企业业务系统的收款和资金处理等需求。
技术亮点:
- 在支付系统上实施微服务架构,使用最流行的Spring Cloud做服务化。
- 设计天生可伸缩的数据存储,直接使用分库分表。
- 使用缓存进行加速交易过程,提高用户体验。
- 将回调通知、入账等异步化,提高用户响应能力。
- 使用分布式定时任务系统将任务调度与交易隔离。
- 使用当前最先进的单元化架构实现可水平伸缩。
- 有完善的文档,最后配合项目出版《支付平台架构》一书,作为统一支付的白皮书。
- 通过技术手段构建一站式可定制化的企业支付平台。
项目2: ThinkAdmin 【Java】
作者:Anyon
ThinkAdmin 是一个基于 Thinkphp 5.1.x 开发的后台管理系统,集成后台系统常用功能。
Module
- 简易RBAC权限管理(用户、权限、节点、菜单控制)
- 自建秒传文件上载组件(本地存储、七牛云存储,阿里云OSS存储)
- 基站数据服务组件(唯一随机序号、表单更新)
- Http服务组件(原生CURL封装,兼容PHP多版本)
- 微信公众号服务组件(基于WeChatDeveloper,微信网页授权获取用户信息、已关注粉丝管理、自定义菜单管理等等)
- 微信商户支付服务组件(基于WeChatDeveloper,支持JSAPI支付、扫码模式一支付、扫码模式二支付)
项目3:jboot【Java】
作者:fuhai
Jboot是一个基于JFinal 和 Undertow开发的微服务框架。提供了AOP、RPC、分布式缓存、限流、降级、熔断、统一配置中心、swagger api自动生成、Opentracing数据追踪、metric数据监控、分布式session、代码生成器、shiro安全控制等功能。
Jboot的核心组件
- MVC (基于jfinal)
- ORM (基于jfinal)
- AOP (基于guice)
项目4: SmartWx【Java】
作者:hermit
本项目是一个完整的微信公众号web操作版,直接编译即可运行。让用户不再用关心微信的底层接口,直接使用页面进行操作,简单方便。
包括服务器绑定、文本管理、图文管理、菜单管理、粉丝管理、群发消息等
演示地址如下:【http://smartwx.webcsn.com】
接下来是4月份被评为 1000 Star 项目
(当该开源项目 Star 数超过 1000 则视为 1000 Star 项目)
项目1: jeeshop【Java】
作者: jeeshop
jeeshop是一套使用Java语言开发的独立网店系统,jeeshop致力于为个人或企业提供免费、好用的网店系统系统,该系统采用较为流行的J2EE框架 struts2+ myBatis+ spring 进行合理的组合开发
jeeshop系统主要特性:
- 支持多种前台样式,可以方便的在后台切换。
- 支持大部分配置信息后台管理,减少修改配置文件造成的问题和不必要的麻烦。
- 支持灵活的商品目录管理、商品管理、商品属性、商品参数的管理。
- 支持系统文章、公告、活动的发布。格式可为文本、图片、视频等。
- 支持管理员对订单的整个生命周期。包括确认订单、发货、签收、归档、取消、修改收货人地址等操作。
- 支持支付宝担保交易支付。
- 支持本地会员、QQ、新浪微博、支付宝快捷等信任登陆方式。
- 支持通过邮箱找回密码功能。
- 支持像京东、淘宝那样的左侧吸附功能的商品类目展示方式。
- 支持商品收藏、商品到货邮件提醒。
项目2:JeeSite 4.0【Java】
作者:ThinkGem
java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE),在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源;
JeeSite 快速开发平台的主要目的是能够让初级的研发人员快速的开发出复杂的业务功能,让开发者注重专注业务,其余有平台来封装技术细节,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。
项目3:springboot-plus【Java】
作者:闲.大赋
一个基于SpringBoot 2 的管理后台系统,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能
系统基于Spring Boot2技术,前端采用了Layui2。数据库以MySQL为实例,理论上是跨数据库平台.
优秀的开源项目值得更多的关注!赶紧 Star 和 Fork 吧:)
编程之路漫其修远兮,下个热门项目就是你。
项目4:platform-微信小程序商城【Java】
作者:小哥哥
简介:
微信小程序商城后台附小程序商城源码,使用Spring+SpringMVC+Mybatis+Shiro技术,简单易学,开发高效。友好的代码结构及注释,便于阅读及二次开发,日志分级输出,便于分析日志。
往期回顾:
【GVP 特辑(三):PHP 老司机力荐的 6 款实战项目】
【GVP 特辑(二):7 款 JAVA 程序开发“大杀器”】