2016 年度开源中国新增开源软件排行榜 TOP 100 新鲜出炉!本榜单根据 2016 年开源中国新收录的 3030 款软件的关注度和活跃度排名,整理出其中最受欢迎的 100 款软件,它们在一定程度上预示着最新业界流行趋势。
1、iBase4J:Java 开源框架整合
iBase4J 是基于 Java 的开源框架搭建的分布式系统架构。 使用 Maven 对项目进行模块化管理,提高项目的易开发性、扩展性。 系统包括三个模块:公共模块、系统管理模块、Web 展示模块。
软件主页:http://git.oschina.net/iBase4J/iBase4J
授权协议:Apache
2、Hilo:HTML5 互动游戏引擎
Hilo 是阿里巴巴集团开发的一款 HTML5 跨终端游戏解决方案,它可以帮助开发者快速创建 HTML5 游戏。
软件主页:http://hiloteam.github.io/
授权协议:MIT
3、CacheCloud:Redis 云管理平台
CacheCloud 提供一个 Redis 云管理平台:实现多种类型(Redis Standalone、Redis Sentinel、Redis Cluster)自动部署、解决 Redis 实例碎片化现象、提供完善统计、监控、运维功能、减少开发人员的运维成本和误操作,提高机器的利用率,提供灵活的伸缩性,提供方便的接入客户端。
软件主页:https://cachecloud.github.io/
授权协议:Apache
4、Netdata:Linux 性能实时监测工具
Netdata 是一个高度优化的 Linux 守护进程,它为 Linux 系统,应用程序,SNMP 服务等提供实时的性能监测。
软件主页:https://my-netdata.io
授权协议:GPLv3
5、frp:内 穿透工具
frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内 穿透,对外 提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。
软件主页:https://github.com/fatedier/frp
授权协议:GPL
6、JPress:WordPress 的 Java 代替版
JPress,一个 WordPress 的Java 代替版本,使用 JFinal 开发。支持类似 WordPress 的几乎所有功能,比如:模板,插件等。
软件主页:http://jpress.io/
授权协议:LGPL
7、WeFlow:微信团队前端开发工作流工具
WeFlow 是一个高效、强大、跨平台(macOS & Win)的前端工具,核心基于 tmt-workflow 工作流,代码开源可定制。
软件主页:https://weflow.io/
授权协议:MIT
8、Caravel:数据探查与可视化平台
Caravel 是 Airbnb (知名在线房屋短租公司)开源的数据探查与可视化平台(曾用名Panoramix),该工具在可视化、易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析。
软件主页:https://github.com/airbnb/superset
授权协议:Apache
9、Layui:模块化前端 UI 框架
Layui 是一款带着浓烈情怀的国产前端UI框架,她追求极简,又不失丰盈的内在,说她是史上最轻量的结晶,似乎并不为过。一切都源自于她对原生态的执着,对前端 区的那些噪杂声音的过滤,以及她本身的精心雕琢。
软件主页:http://www.layui.com/
授权协议:MIT
10、JEPF:软件快速开发平台
JEPF 是新一代软件快速开发平台(Java Elephant Platform),一款优秀的平台产品。
软件主页:http://www.jepf3.com/
授权协议:GPL
11、Macaca:自动化测试解决方案
Macaca 是一套完整的自动化测试解决方案。支持移动端和PC端,支持Native, Hybrid, H5 等多种应用类型,提供客户端工具和持续集成服务。
软件主页:https://macacajs.github.io
授权协议:MIT
12、PPMessage:开源的在线客服平台
PPMessage 是一个开源的在线客服平台,能够帮助你在第一时间与你的客户建立联系,开发人员可以非常容易的将 PPMessage 集成到你的 站或者 iOS、Android 的应用中。
软件主页:https://www.ppmessage.com/
授权协议:GPL
13、Flv.js:B 站 HTML5 播放器内核
Flv.js 是 HTML5 Flash 视频(FLV)播放器,纯原生 JavaScript 开发,没有用到 Flash。由 bilibili 站开源。
软件主页:https://github.com/Bilibili/flv.js
授权协议:Apache
14、jQuery WeUI:UI 库
jQuery WeUI 是 WeUI 的一个 jQuery 实现版本,除了实现了官方插件之外,它还提供了如下拉刷新、日历、地址选择器等丰富的拓展组件。
软件主页:http://lihongxun945.github.io/jquery-weui/
授权协议:MIT
15、Eruda:手机 页前端调试面板
Eruda 是一个专为手机 页前端设计的调试面板,类似 DevTools 的迷你版,其主要功能包括:捕获 console 日志、检查元素状态、显示性能指标、捕获XHR请求、显示本地存储和 Cookie 信息、浏览器特性检测等等。
软件主页:http://liriliri.github.io/eruda/
授权协议:MIT
16、MPush:开源实时消息推送系统
MPush,是一款开源的实时消息推送系统,采用 java 语言开发,服务端采用模块化设计,具有协议简洁,传输安全,接口流畅,实时高效,扩展性强,可配置化,部署方便,监控完善等特点。同时也是少有的可商用的开源 push 推送系统。
软件主页:http://mpusher.github.io/
授权协议:Apache
17、Deeplearning4j:分布式深度学习库
Deeplearning4j(简称DL4J)是为 Java 和 Scala 编写的首个商业级开源分布式深度学习库。DL4J 与 Hadoop 和 Spark 集成,为商业环境(而非研究工具目的)所设计。
软件主页:http://deeplearning4j.org/zh-index.html
授权协议:Apache
18、VeryNginx:功能强大的 Nginx 扩展程序
VeryNginx 基于 Lua_Nginx_Module(openrestry) 开发,实现了高级的防火墙、访问统计和其他的一些功能。 强化了 Nginx 本身的功能,并提供了友好的 Web 交互界面。
软件主页:https://github.com/alexazhou/VeryNginx
授权协议:LGPL
19、UI Recorder:自动化测试解决方案
UI Recorder是一款零成本的整体自动化测试解决方案,一次自测等于多次测试,测一个浏览器等于测多个浏览器!
软件主页:http://uirecorder.com/
授权协议:MIT
20、Hasor-RSF:分布式服务框架
一个高可用、高性能、轻量级的分布式服务框架。支持容灾、负载均衡、集群。
软件主页:http://git.oschina.net/zycgit/rsf
授权协议:Apache
21、Weex:跨平台移动开发工具
Weex 能够完美兼顾性能与动态性,让移动开发者通过简捷的前端语法写出 Native 级别的性能体验,并支持 iOS、安卓、YunOS 及 Web 等多端部署。
软件主页:http://alibaba.github.io/weex/
授权协议:Apache 2.0
22、Element:基于 Vue 2.0 的组件库
Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的组件库,提供了配套设计资源,帮助你的 站快速成型。由饿了么公司前端团队开源。
软件主页:http://element.eleme.io/#/zh-CN
授权协议:MIT
23、Motan:轻量级 RPC 框架
Motan 是一套高性能、易于使用的分布式远程服务调用(RPC)框架。
软件主页:https://github.com/weibocom/motan
授权协议:Apache
24、Kerkee:多主体共存型 Hybrid 框架
Kerkee 是一个多主体共存型 Hybrid 框架,具有跨平台、用户体验好、性能高、扩展性好、灵活性强、易维护、规范化、集成云服务、具有 Debug 环境、彻底解决跨域问题。
软件主页:http://www.kerkee.com/
授权协议:GPLv3
软件主页:http://grapesjs.com/
授权协议:BSD
26、Mybatis-plus:mybatis 增强工具包
Mybatis-plus 是 MyBatis 增强工具包,简化 CRUD 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。
软件主页:http://mp.baomidou.com/
授权协议:GPL
27、HData:ETL 数据导入/导出工具
HData 是一个异构的 ETL 数据导入/导出工具,致力于使用一个工具解决不同数据源(JDBC、Hive、HDFS、HBase、MongoDB、FTP、Http、CSV、Excel、Kafka等)之间数据交换的问题。
软件主页:https://github.com/stuxuhai/HData
授权协议:GPL 3.0
28、HustStore:360 高性能分布式存储服务
Huststore 是一个高性能的分布式存储服务,不但提供了 10w QPS 级别的 kv 存储的功能,还提供了 hash、set 等一系列数据结构的支持,并且支持 二进制 的 kv 存储,可以完全取代 Redis 的功能。
软件主页:https://github.com/Qihoo360/huststore
授权协议:GPLv3
29、CitusDB:基于 PostgreSQL 的集群数据库
CitusDB 是一个基于最新 PostgreSQL 构建的分布式数据库。CitusDB 可对 PostgreSQL 数据库进行伸缩以适合大数据的处理。
软件主页:https://www.citusdata.com/
授权协议:AGPLv3
30、Tcpdive:TCP 性能剖析工具
Tcpdive 是 TCP 性能剖析工具,主要特性:更多 TCP 内部性能信息;定量评估 TCP 性能改进;描述在 TCP 层的 HTTP 处理,依赖于 HTTP Apps;容易部署,使用友好。
软件主页:https://github.com/fastos/tcpdive
授权协议:GPLv2
31、LayaAir:HTML5 开源游戏引擎
LayaAir是HTML5开源引擎,提供Canvas和Webgl同时渲染,如果Webgl不可用,则可自动切换到Canvas模式。引擎为高性能游戏设计,支持AS,TS,JS三种语言开发,一套代码三端齐发(Flash,HTML5,APP)。
软件主页:http://ldc.layabox.com/
授权协议:MIT
32、Camel:大众点评的软负载管理中间件
Camel 是大众点评开发的软负载一体解决方案,承担了F5硬负载层后的软负载工作。Camel已成为大众点评 络流量中必不可缺的一层。
软件主页:http://leonindy.coding.me/camel_in_action/
授权协议:GPLv3
33、AlphaGo Demo:围棋和深层神经 络树搜索
AlphaGo 是对 DeepMind 2016 自然出版 关于“掌握围棋和深层神经 络树搜索”的复制实现。
软件主页:https://github.com/Rochester-NRT/RocAlphaGo
授权协议:MIT
34、PlatformIO:物联 开发生态系统
PlatformIO 是开源的物联 开发生态系统。提供跨平台的代码构建器、集成开发环境(IDE),兼容 Arduino 和 MBED。
软件主页:http://platformio.org/
授权协议:Apache
35、OpenVBX:基于 Web 的电话系统
OpenVBX 是由 Twilio 开发的一个开源的基于 Web 的电话系统。具有可拖拽界面,用户和分组功能,支持消息和语音通话。
软件主页:http://www.openvbx.org
授权协议:MPL
36、Behaviac:游戏AI的开发框架组件
软件主页:http://www.behaviac.com/
授权协议:BSD
37、Sharding-JDBC:增强版的 JDBC 驱动
Sharding-JDBC 是一个轻量级的关系型数据库中间件,提供分库分表、读写分离和柔性事务等功能。它直接封装 JDBC 协议,可以理解为增强版的 JDBC 驱动,旧代码迁移成本几乎为零。
软件主页:http://git.oschina.net/dangdangdotcom/sharding-jdbc
授权协议:Apache
38、ServerSuperIO:C# 跨平台物联 通讯框架
ServerSuperIO 简称 SSIO ,是一个 C# 跨平台物联 通讯框架。
软件主页:https://git.oschina.net/wxzz/ServerSuperIO
授权协议:GPL
39、Tesseract.js:识别图片语言的 JS 库
一个几乎能识别出图片中所有语言的 JS 库。
软件主页:http://tesseract.projectnaptha.com
授权协议:Apache
40、AliSQL:开源数据库
AliSQL 是基于 MySQL 官方版本的一个分支,由阿里云数据库团队维护,目前也应用于阿里巴巴集团业务以及阿里云数据库服务。该版本在 区版的基础上做了大量的性能与功能的优化改进。尤其适合电商、云计算以及金融等行业环境。
软件主页:https://github.com/alibaba/AliSQL
授权协议:GPL
41、CognitiveJ:Java 图像分析库
CognitiveJ 是一个开源的 Java 图像分析库,可轻松实现对图像检测、解析以及人脸识别和特征识别的功能。
软件主页:https://github.com/CognitiveJ/cognitivej
授权协议:Apache
42、Redkale:Java 8 微服务框架
Redkale (中文名: 红菜苔,湖北武汉的一种特产蔬菜) 是基于 Java 8 全新的微服务框架, 包含 HTTP、WebSocket、TCP/UDP、数据序列化、数据缓存、依赖注入等功能。
软件主页:http://redkale.org/
授权协议:GPL
43、Pocketsphinx.js:JavaScript 语音识别
Pocketsphinx.js 是一个在浏览器上通过纯 JavaScript 实现语音识别的功能,支持 Chrome 和 Firefox 浏览器。提供录音的功能。
软件主页:http://syl22-00.github.io/pocketsphinx.js/
授权协议:MIT
44、Reliable:基于 Node.js 的自动化持续集成
Reliable 是分布式架构的持续集成系统,由 Macaca 团队的成员开发。适用于集成构建、集成构建等场景。她是典型的主从结构,分为 reliable-master 与 reliable-slave 两部分。
软件主页:https://cnodejs.org/topic/56e8d829cf7763a6045c4af8
授权协议:MIT
45、GECCO:易用的轻量化的 络爬虫
Gecco 是一款用 Java 语言开发的轻量化的易用的 络爬虫,整合了 jsoup、httpclient、fastjson、spring、htmlunit、redission 等优秀框架,只需要配置一些 jquery 风格的选择器就能很快的写出一个爬虫。
软件主页:https://git.oschina.net/xtuhcy/gecco
授权协议:MIT
46、Riot-IM:新型协作平台
Riot ,一个新型的协作平台,可以在 iOS、Android、Web 端运行。原名 Vector。
软件主页:https://riot.im
授权协议:Apache
47、OrgChart:组织结构图插件
OrgChart 是门槛较低的用以构造漂亮组织结构图或树状结构图的插件。
软件主页:https://github.com/dabeng/OrgChart
授权协议:MIT
48、Spring-Wind:SSM 架构核心库
SSM 架构核心库,打造一个完美的 Spring,SpringMVC,MyBatis 架构生态圈。
软件主页:http://git.oschina.net/juapk/SpringWind
授权协议:Apache
49、TestCafe:自动化浏览器测试工具
TestCafe 是一个用于测试 Web 应用程序的纯 Node.js 端到端解决方案。 它负责所有阶段:启动浏览器,运行测试,收集测试结果和生成 告。
软件主页:https://devexpress.github.io/testcafe/
授权协议:MIT
50、Pydelo:自动化上线部署系统
这是一个 Python 语言编写的自动化上线部署系统,只需做很少的配置就可以立即使用。
软件主页:https://github.com/meanstrong/pydelo
授权协议:GPL
51、msec:分布式后台服务引擎
毫秒服务引擎(msec, 取英文名Mass Service Engine in Cluster的首字母组合)是腾讯的一个开源框架,适用于在廉价机器组成的集群上开发和运营分布式后台服务。
软件主页:http://haomiao.qq.com/
授权协议:BSD
52、CuteStrap:Bootstrap 的轻量级替代方案
一个时髦,固执已见的 CSS 框架。Bootstrap 的轻量级替代方案。压缩后只有 8k。
软件主页:https://www.cutestrap.com
授权协议:Apache
53、Vux:移动端 UI 组件
VUX = Vue + Weui + Components
软件主页:https://vux.li/#!/
授权协议:MIT
54、Laverna:印象笔记开源替代品
软件主页:https://laverna.cc
授权协议:MPL 2.0
55、LiteOS:华为物联 操作系统
Huawei LiteOS 是华为面向 IoT 领域,构建的”统一物联 操作系统和中间件软件平台”,以轻量级(内核小于10k)、低功耗(1节5 电池最多可以工作5年),快速启动,互联互通,安全等关键能力,为开发者提供 “一站式” 完整软件平台,有效降低开发门槛、缩短开发周期。
软件主页:http://www.huawei.com/minisite/iot/cn/liteos.html
授权协议:GPL
56、NFine.Framework:.NET快速开发平台
NFine 是基于 C# 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展,让 Web 开发更迅速、简单。
软件主页:http://www.nfine.cn/
授权协议:Apache
57、Seesaw:负载均衡系统
Seesaw 是 Google 开源的一个基于 Linux 的负载均衡系统。Seesaw 包含基本的负载均衡特性,同时支持一些高级的功能。
软件主页:https://github.com/google/seesaw
授权协议:Apache
58、Roncoo-pay:互联 支付系统
Roncoo-pay 是国内首款开源的互联 支付系统,其核心目标是汇聚所有主流支付渠道,打造一款轻量、便捷、易用,且集支付、资金对账、资金清结算于一体的支付系统,满足互联 业务系统的收款和业务资金管理需求。
软件主页:http://www.roncoo.com/
授权协议:Apache
59、Light Libraries:通用的 C 基础库
Light libraries是一组通用的C基础库,目标是为减少重复造轮子而写。
软件主页:https://github.com/gozfree/libraries
授权协议:GPL
60、Jeeplus:Java 快速开发平台
JeePlus 是一款基于代码生成器的智能快速开发平台,可以帮助解决 Java 项目中 80% 的重复工作,让开发者更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时不失灵活性。
软件主页:http://www.jeeplus.org
授权协议:LGPL
61、ScribeJava:简单的 OAuth Java 库
ScribeJava 是一个简单的 Java 实现的 OAuth/OAuth2 库。
软件主页:https://github.com/scribejava/scribejava
授权协议:MIT
62、Yidongyi:移动易 APP 后端/服务端
移动易开源 APP 后台服务端,提供一个基础、通用的 APP 后台框架。
软件主页:https://www.mobileeasy.cc/
授权协议:Apache
63、Medis:Redis 的可视化工具
Medis 是 Mac 系统上一个一款界面很漂亮,而且易于使用的 Redis 数据库管理工具。基于 Electron, React, 和 Redux 平台构建,由很多很棒的 Node.js 模块所组成,特别是 ioredis 和 ssh2。
软件主页:http://getmedis.com
授权协议:MIT
64、QMUI Web:专注于 UI 开发的框架
QMUI Web 是一个专注 Web UI 开发,帮助开发者快速实现特定的一整套设计的框架。
软件主页:http://qmuiteam.com/web/page/index.html
授权协议:MIT
65、Restc:HTTP 服务器中间件
Restc 是一个 HTTP 服务器中间件,其用于可视化展示请求,调试 RESTful 接口。该项目由饿了么前端团队开源。
软件主页:https://elemefe.github.io/restc/
授权协议:MIT
66、vConsole:手机前端开发调试利器
软件主页:https://github.com/WechatFE/vConsole
授权协议:MIT
67、SyntaxNet:全球最精准自然语言解析器
SyntaxNet 是一个框架,即学术圈所指的 SyntacticParser,他是许多 NLU 系统中的关键组件。
软件主页:https://github.com/tensorflow/models
授权协议:Apache 2.0
软件主页:http://git.oschina.net/calvinwilliams/weixin4c
授权协议:LGPL
69、Apache Geode:数据管理平台
Apache Geode 是一个数据管理平台,提供实时的、一致的、贯穿整个云架构地访问数据关键型应用。
软件主页:http://geode.apache.org/
授权协议:Apache
70、BFS-Baidu:百度文件系统
现有的分布式文件系统(如 HDFS 等)无法满足低延迟、高可用、跨地域扩展等方面的需求,所以我们从百度搜索的业务特点出发,开发了自己的分布式文件系统 BFS。
软件主页:https://github.com/baidu/bfs
授权协议:BSD
71、Pulsar:分布式的消息发布/订阅传递平台
Pulsar 是一个分布式的消息发布/订阅传递平台,具有非常灵活地消息模型和一个直观的客户端 API。
软件主页:https://github.com/yahoo/pulsar
授权协议:Apache
72、Muse-UI:Vue2.0 的 Material Design UI 框架
软件主页:https://museui.github.io/
授权协议:MIT
73、URL-Detector:基于 Java 的开源 URL 嗅探器
这是一个可以检测并规范化文本中的 URL 地址的 Java 库。是由 Linkedin 公司 开源的一个 URL 探测工具:URL-Detector Java 库。
软件主页:https://github.com/linkedin/URL-Detector
授权协议:Apache
74、PhxSQL:高可用强一致的 MySQL 集群
PhxSQL 是一个兼容 MySQL、服务高可用、数据强一致的关系型数据库集群。
软件主页:https://github.com/tence
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!