2016 年度码云新增热门开源软件排行榜 TOP 50

oschina
 oschina
发布于 2017年01月16日
收藏 517

2016 年度码云新增项目排行榜 TOP 50 正式出炉!2016 结束了,我们来关注一下这一年里码云上新增的最热门的开源项目吧。此榜单根据 2016 年在码云上新增开源项目的 Watch、Star、Fork 数量以及其他角度进行统计,从而得出前 50 名最热门的开源项目。

码云发展至今,越来越多的开源作者选择在上面开源自己的作品,通过这份 2016 码云新增项目 TOP 50 榜单,希望大家可以了解到 2016 年里国内开源的现状,也能在其中找到自己需要的项目。

1. JeeWx

JeeWx 微信管家平台(简称 “捷微”) 是一款开源、免费的微信管家系统(多触点管理平台)。采用 Java 语言开发,支持微信公众号、微信企业号、支付宝服务窗、QQ 公众号、微博账号等多触点管理。JeeWx 实现了微信、支付窗、微信企业号、微博等触点的基础管理功能,便于用户二次开发。

作者:@Jeecg

地址:http://git.oschina.net/jeecg/jeewx

2. iBase4J 

J2EE 分布式框架:SpringMVC,Mybatis,mybatis-plus,Dubbo 扩展,Redis 缓存,单点登录,Shiro 权限管理,分布式集群调度,Rest,工具类等等

登录

作者:@A♂圣旭

地址:http://git.oschina.net/iBase4J/iBase4J

3. SpringWind

Java EE(J2EE)快速开发框架, SSM 架构 Spring-Wind 实战项目 。

SpringWind 核心依赖

权限管理效果

作者:@青苗

地址:http://git.oschina.net/juapk/SpringWind

4. Mybatis-Plus

Mybatis 增强工具包,简化 CRUD 操作。Mybatis-Plus 是 Mybatis 最得力的助手,只做增强不做改变,为简化开发、提高效率而生。

作者:@青苗

地址:http://git.oschina.net/juapk/mybatis-plus

5. JPress

JPress,一个 WordPress 的 Java 代替版本,使用 JFinal 开发。支持类似 WordPress 的几乎所有功能,比如:模板,插件等。同时在模板上,JPress 提出了 “模板即模型” 的概念,方便模板制作人灵活制作业务模型,移除了 widget 等繁杂功能,同时在模板和插件制作上比 WordPress 更加灵活简洁。

它天生融合了微信公众平台,整合了国内众多云平台、短信发送、邮件发送平台,独创的 “模板即模型” 概念是 WordPress 所不具备的。同时后续会添加微信文章同步、QQ 公众平台、今日头条、一点资讯等新媒体的文章同步功能,更加国产和本地化。

作者:@michaely

地址:http://git.oschina.net/fuhai/jpress

6. goshop

分布式多店铺电商系统,使用技术:Spring 、SpringMVC、Mybatis、Maven、HTML 5、jQuery、FreeMarker、Redis(缓存服务器)、Solr(搜索引擎)、Dubbo(调用系统服务)、Nginx(Web 服务器)、FastDFS(文件服务器)、Shiro(权限框架)、Zookeeper(分布式应用程序协调服务) 

作者:@星·夜

地址:http://git.oschina.net/guoy1206/goshop

7. FlowGeek

FlowGeek 是基于 MVP 架构的、遵循 Material Design 设计规范的开源中国社区客户端。

作者:@thanatosx

地址:http://git.oschina.net/handoop/FlowGeek

8. YayCrawler

分布式爬虫系统。简单使用、高级配置、可扩展,减轻开发量,能 Docker 化,适应各种急切需求核心框架:WebMagic、Spring Boot、MongoDB、ActiveMQ、Spring + Quartz、Spring Jpa、Druid、Redis、Ehcache、SLF4J、Log4j2、Bootstrap + jQuery 等。

输入图片说明

作者:@代码神童

地址:http://git.oschina.net/shentong_012/YayCrawler

9. wenku

仿百度文库完整项目。使用 Spring Boot + Libroffice + SWFTools 实现的一个类似百度文库的实例。

文档页

作者:@缔造者-J哥

地址:http://git.oschina.net/qjx378/wenku

10. Jeedcp

Jeedcp 是一个企业级分布式基础平台,Java EE(J2EE)快速开发框架,使用经典技术组合(Spring、Spring MVC、Apache Shiro、MyBatis、hplus。利用 maven 管理多模块。包含代码生成模块,流程引擎模块,阿里云 OSS 文件模块,权限模块,SSO 模块,微信模块,任务调度模块,支付模块(支持微信支付和支付宝支付),在线报表开发模块,缓存模块,消息模块(阿里短信),日志模块(用 mongo 记录日志),配置模块,测试模块等。

作者:@henrycao

地址:http://git.oschina.net/smarter56.com/jeedcp

11. thinkphp-bjyadmin

ThinkPHP 整合 Auth 权限管理、支付宝、微信支付、阿里 OSS、友盟推送、融云即时通讯、云通讯短信、Email、Excel、PDF等等

作者:@白俊遥

地址:http://git.oschina.net/shuaibai123/thinkphp-bjyadmin

12. talent-aio

即时通讯框架。talent-aio 是基于 Java aio 实现的即时通讯框架,功能类似 netty 和 mina。适用于 IM、实现各种网络应用层协议、实时监控、RPC 等。

作者:@talent-tan

地址:http://git.oschina.net/tywo45/talent-aio

13. Neural

微服务神经元。分布式服务框架中的神经组织,主要为分布式架构提供:放通率控制、流量控制、服务降级、幂等机制、泛化容错、SLA 熔断、隔离舱壁、超时控制和慢性尝试功能。

作者:@李景枫

地址:http://git.oschina.net/yu120/neural

14. weixin_guide

weixin_guide 是基于 JFinal 的微信公众号极速开发 SDK,只需浏览 Demo 代码即可进行极速开发,自 JFinal Weixin 1.2 版本开始已添加对多公众号支持。

作者:@Javen205

地址:http://git.oschina.net/javen205/weixin_guide

15. Apollo(阿波罗)

Apollo(阿波罗)是携程框架部门研发的配置管理平台,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。 

配置界面

作者:@lepdou

地址:http://git.oschina.net/lepdou/apollo

16. CrapApi

Web 接口管理工具、API 接口管理、文档管理,AngularJS + Bootstrap + SpringMVC 搭建的免费开源的API 接口管理系统。

作者:@Ehsan

地址:http://git.oschina.net/CrapApi/CrapApi

17. payment

PHP 集成了支付宝支付以下接口:移动支付、即时到帐、手机网站支付接口,另外还集成了订单查询、退款接口、转款接口。集成了微信支付的 APP 支付、扫码支付、公众号支付,以及微信的异步通知、退款接口、订单查询接口、以及转款接口。其他支付接口后续将陆续集成进来。请持续关注!

作者:@大愚

地址:http://git.oschina.net/helei112g/payment

18. renren-security

renren-security 是一个轻量级权限管理系统,其核心设计目标是开发迅速、学习简单、轻量级、易扩展;使用 Spring MVC、Shiro、MyBatis、Bootstrap、Vue2.x 等框架,包含:管理员管理、角色管理、菜单管理、定时任务、参数管理、代码生成器等。

输入图片说明

作者:@独孤求胜16

地址:http://git.oschina.net/babaio/renren-security

19. MyThrift

基于以下组件打造的一款轻量级 RPC 服务框架:thrift(Facebook 出品的RPC框架)、commons-pool2(Socket 连接池)、服务治理(Zookeeper)、注解自动扫描(Reflections) 、AOP(Spring) 、GC优化已经实现;即将移植智能负载均衡(Ribbon);目前采用轮询算法作为 client 端的负载均衡算法。

输入图片说明

作者:@强子哥哥

地址:http://git.oschina.net/qiangzigege/MyThrift

20. Spring-activiti

在常用的 ERP 系统、OA 系统的开发中,工作流引擎是一个必不可少的工具。本项目旨在基于 Spring 这一平台,整合业界流行的工作流引擎 Activiti,并建立了两个完整的工作流进行演示:请假 OA 和采购流程。

输入图片说明

作者:@shenzhanwang

地址:http://git.oschina.net/shenzhanwang/Spring-activiti

21. lanproxy

lanproxy 是一个将局域网个人电脑、服务器代理到公网的工具,目前仅支持 TCP 流量转发,可支持任何 TCP 上层协议(SSH 访问、Web 服务器访问、远程桌面)。

lanproxy

作者:@小飞

地址:http://git.oschina.net/fengfei/lanproxy

22. FakeWeChat

项目采用 MVP-Rxjava 设计模式,完全 Material Design 风格,实现了微信的部分界面功能。

主界面聊天界面我的界面朋友圈

作者:@弦歌且醉

地址:http://git.oschina.net/csumissu/FakeWeChat

23. MyBinlog

Binlog 解析软件。已经实现 Web 界面和 ZooKeeper 集群。做了 NIO 封装、集群 HA、并行加速、Web(SpringMVC)。关于 MySQL 的主从复制机制,原理如下:

输入图片说明

作者:@强子哥哥

地址:http://git.oschina.net/qiangzigege/MySQL-Binlog

24. pndao

一个非常简单的 MyBatis 辅助工具,可以基于 DAO 的命名约定帮你生成并维护 SQL 语句。

支持最主流的 MyBatis 框架,无学习成本;基于常见 DAO 功能定制,提供便捷的同时也可约束命名规范;修改表结构后可同步修改 SQL;编译期生成 XML,也可便捷支持其他框架。

作者:@黄亿华

地址:http://git.oschina.net/piaoniu/pndao

25. AnyRTC-RTMP

RTMP 推流器,RTMP播放器(秒开),跨平台(Win, iOS, Android)核心库全开源代码

ChatChatChat

作者:@Eric不爱

地址:http://git.oschina.net/dynctm/AnyRTC-RTMP

26. SuperUI

SuperUI 是 tzhsweet、lkl、hwj 三人联合开发的一款开源前端快速开发框架。

组件丰富,扩展强大;炫酷华丽,风格多样;全面兼容各种浏览器;标准化、组件化

作者:@TZHSWEET

地址:http://git.oschina.net/tzhsweet/superui

27. weixinHttpApi

微信网页版 http 通信协议,包括登录,获取好友信息,获取消息,心跳检查,发送信息,接收图片,接收分享信息,连接外部机器人自动回答等功能。

作者:@codeman35

地址:http://git.oschina.net/lxwcode/weixinHttpApi

28. validate-framework

一款轻量、无依赖的 JavaScript 验证组件

Demo:http://minjieliu.github.io/validate-framework/example/

作者:@MinJie

地址:http://git.oschina.net/MinJieLiu/validator.js

29. YFCMF

YFCMF 是采用 ThinkPHP 5.0.4 + 国外 ACE1.40 UI 模板的后台内容管理框架

作者:@rainfer

地址:http://git.oschina.net/rainfer/YFCMF

30. koubeiblog

口碑博客,一款优秀的博客系统,采用 Spring Boot 轻量级框架,旨在打造流行的 Java 博客平台。

输入图片说明

作者:@angryid

地址:http://git.oschina.net/angryid/zblog4java

31. EasyReport

EasyReport 是一个简单易用的 Web 报表工具,它的主要功能是把 SQL 语句查询出的行列结构转换成 HTML 表格(Table),并支持表格的跨行(RowSpan)与跨列(ColSpan)。同时它还支持报表 Excel 导出、图表显示及固定表头与左边列的功能。

作者:@TomDeng

地址:http://git.oschina.net/xianrendzw/EasyReport

32. sequence

分布式高效有序 ID 生产黑科技(sequence),基于 Snowflake 实现 64 位自增 ID 算法。每秒最多可生产 418 万个有序的 ID,即 QPS=400w/s

性能测试数据:

性能测试结果

作者:@李景枫

地址:http://git.oschina.net/yu120/sequence

33. spring-boot-filemanager

基于 Spring Boot、AngularJS、CSS3、HTML5 的响应式文件浏览管理器

作者:@Alex Yang

地址:http://git.oschina.net/alexyang/spring-boot-filemanager

34. easy-okhttp

easy-okhttp 是 Java 网络框架,简化网络操作,专注于业务处理。它对 okhttp3 网络框架进行封装,提供文件上传和下载,表单(含文件)提交,链式调用,支持HTTPS 和自定义签名证书等特性。

作者:@mzllon

地址:http://git.oschina.net/mzllon/easy-okhttp

35. yingping_rn

甘豆影评 React Native 版 

作者:@甘果移动

地址:http://git.oschina.net/ganguo/yingping_rn

36. FastQuery

FastQuery 基于Java 语言。他的使命是:简化 Java 操作数据层。作为一个开发者,仅仅只需要设计编写 DAO 接口即可,其内部采用 ASM 动态生成实现类,执行快。因此,代码简洁而优雅。从而,大幅度提升开发效率。

作者:@习习风

地址:http://git.oschina.net/xixifeng.com/fastquery

37. LogMonitor

LogMonitor 是一款简易的 Log 日志 Web 在线监控工具,使用 servlet3.0 异步 servlet 技术,整个项目中的主要文件仅有 4 个,复杂度低,使用它,你可以很方便将他集成到你的项目中,实现网页监控系统日志,实时监控系统运行状态,与控制台同步打印 log 日志,方便运维。

输入图片说明

作者:@Chitry

地址:http://git.oschina.net/chitry/LogMonitor

38. CookIM

一个基于 akka 的分布式 WebSocket 聊天程序

screen snapshot

作者:@cookeem

地址:http://git.oschina.net/cookeem/CookIM

39. OPMS

OPMS 管理系统是意思是 PMS+OA,项目+办公管理。符合日常项目和 OA 管理,特别适合扁平化管理的微中小企业。OPMS 采用 Beego 框架和 Bootstrap 前端框架构建立,适合不同平台,不同的终端,遵循简单方便实用的原则。

image

作者:@lock-li

地址:http://git.oschina.net/lock-upme/opms

40. task

task 是一个任务调度统一管理平台。目前主要是通过 http 来进行任务的调度,http 支持签名算法。采用 Quartz 来定时调用。支持集群部署、任务负载均衡。

作者:@岳静

地址:http://git.oschina.net/yuejing/task

41. VeryNginx

VeryNginx 基于 Lua_Nginx_Module(openrestry) 开发,实现了高级的防火墙、访问统计和其他的一些功能。 强化了 Nginx 本身的功能,并提供了友好的 Web 交互界面。 

Nginx 运行状态

作者:@AlexaZhou

地址:http://git.oschina.net/alexa/VeryNginx

42. PESMCS Ticket

PESMCS Ticket(下称 PT)是一款基于 GPLv2 协议发布的开源客服工单系统。PT 基于 PESCMS2 为核心进行开发,以全新的设计理念,实现一句 JS 即可嵌入任意页面中,让工单系统变得更加轻便。

mahua

mahua

作者:@萝卜斯

地址:http://git.oschina.net/fallBirds/PESCMS-Ticket

43. jeesuite-libs

分布式架构开发套件。包括缓存(一二级缓存、自动缓存管理)、队列、分布式定时任务、文件服务(七牛、fastDFS)、代码生成、restAPI、配置中心、分布式锁、集成 dubbo、统一监控等

总体功能模块图&roadmap

image

作者:@vakinge

地址:http://git.oschina.net/vakinge/jeesuite-libs

44. JFinal-Plus

高度集成开箱即用项目基础包

作者:@LarryKoo

地址:http://git.oschina.net/koo/jfinal-plus

45. MPush

MPush,是一款开源的实时消息推送系统,采用 Java 语言开发,服务端采用模块化设计,具有协议简洁,传输安全,接口流畅,实时高效,扩展性强,可配置化,部署方便,监控完善等特点。同时也是少有的可商用的开源推送系统。

作者:@ohun

地址:http://git.oschina.net/mpush/mpush

46. ServerSuperIO

SSIO 通信框架的设计思想是在 SuperIO(SIO)基础上发展而来,并没有高大上的技术,主要是工作经验的积累,适合于不同应用场景的物联网的数据采集与交互。SSIO 和 SIO 并不是简单的对 IO 高性能的操作,而是设备驱动、IO 通道、控制模式和实际硬件设备之间的协调机制,各方面之间无缝衔接和运行,也是为了解决现实工作和应用场景的一些痛点。

作者:@wxzz

地址:http://git.oschina.net/wxzz/ServerSuperIO

47. JFinalShop

JFinalShop 商城系统是 B2C 模式的电子商城,是在 JFinal 基础上搭建的一个 Java 项目。JFinal 以易学易用著称,让您轻松打造自己的独立商城,同时也方便二次开发,让您快速搭建个性化独立商城。

作者:@江南红衣

地址:http://git.oschina.net/hycx227/jfinalshop-2.0

48. ThinkPHP 5

ThinkPHP5 在保持快速开发和大道至简的核心理念不变的同时,PHP 版本要求提升到 5.4,对已有的 CBD 模式做了更深的强化,优化核心,减少依赖,基于全新的架构思想和命名空间实现,是 ThinkPHP 突破原有框架思路的颠覆之作。

作者:@流年

地址:http://git.oschina.net/liu21st/thinkphp5

49. PatatiumWebUi

基于 Selenium Webdriver 的 WebUI 自动化测试框架。该框架基于页面对象模型(POM)架构,实现了关键字驱动技术,数据驱动,无需掌握多少编程知识即可编写脚本,同时实现了数据与代码分离的功能。

作者:@郑树恒

地址:http://git.oschina.net/zhengshuheng/PatatiumWebUi

50. OF.Notify

参考淘宝的 Notify 项目做的一个高性能、可靠、分布式消息分发系统。

主要实现了几个功能:动态集群管理、管理节点选举、消息的冗余存储、消息集合的划分、下线节点消息集合的同步(同步是基于集合来的)、消息的处理(已处理消息集合列表已树形结构存储,会自动合并连续的区间,比如有 1-100、102-200 集合的消息已处理,只会保存 3 个节点,分别是根节点、1-100 节点、102-200 节点)

作者:@FastDev

地址:http://git.oschina.net/fastdev/OF.Notify

相关阅读:

2016 年度最受欢迎中国开源软件评选结果揭晓

2016 年度开源中国新增开源软件排行榜 TOP 100

2016 年度码云热门项目排行榜 TOP 50

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:2016 年度码云新增热门开源软件排行榜 TOP 50
加载中

精彩评论

JFinal
JFinal
就连2016年新增热门都有 4 个基于 jfinal 开发的项目,8 错 8 错 :smile:
不灭暗星
不灭暗星
如果不公开文档,要加群收费50.00才能看文档算开源的话,ibase4j 算是
talent-tan
talent-tan

引用来自“JFinal”的评论

就连2016年新增热门都有 4 个基于 jfinal 开发的项目,8 错 8 错 :smile:
JFinal确实不错哦,能在springmvc的时代下活出这么多用户,绝对是靠口碑的。
缔造者-J哥
缔造者-J哥
发现我上榜了:joy:

最新评论(38

ShayneLee
ShayneLee
看来跑在我前面的人好多呀,我的加快步伐了
阳建
阳建
jcseg确实不错,支持一下。:smiley:
迷失烧饼
火前留名
laojiadingxi
laojiadingxi
厉害了,我的哥
langlangtian
langlangtian

引用来自“缔造者-J哥”的评论

发现我上榜了:joy:
啥意思?
风中飘零
风中飘零
谢谢,支持下
风中飘零
风中飘零
谢谢
李嘉图
李嘉图
Mark
江南红衣
江南红衣
:smile:
OSC_Ljaktq
OSC_Ljaktq
只有把东西做大了才是好的框架吗?
返回顶部
顶部