2016 年度開源中國新增開源軟件排行榜 TOP 100 新鮮出爐!本榜單根據 2016 年開源中國新收錄的 3030 款軟件的關注度和活躍度排名,整理出其中最受歡迎的 100 款軟件,它們在必定程度上預示着最新業界流行趨勢。html
iBase4J 是基於 Java 的開源框架搭建的分佈式系統架構。 使用 Maven 對項目進行模塊化管理,提升項目的易開發性、擴展性。 系統包括三個模塊:公共模塊、系統管理模塊、Web 展現模塊。前端
軟件主頁:http://git.oschina.net/iBase4J/iBase4Jjava
受權協議:Apachenode
Hilo 是阿里巴巴集團開發的一款 HTML5 跨終端遊戲解決方案,它能夠幫助開發者快速建立 HTML5 遊戲。react
軟件主頁:http://hiloteam.github.io/jquery
受權協議:MITlaravel
CacheCloud 提供一個 Redis 雲管理平臺:實現多種類型(Redis Standalone、Redis Sentinel、Redis Cluster)自動部署、解決 Redis 實例碎片化現象、提供完善統計、監控、運維功能、減小開發人員的運維成本和誤操做,提升機器的利用率,提供靈活的伸縮性,提供方便的接入客戶端。git
軟件主頁:https://cachecloud.github.io/github
受權協議:Apacheweb
Netdata 是一個高度優化的 Linux 守護進程,它爲 Linux 系統,應用程序,SNMP 服務等提供實時的性能監測。
受權協議:GPLv3
frp 是一個高性能的反向代理應用,能夠幫助您輕鬆地進行內網穿透,對外網提供服務,支持 tcp, http, https 等協議類型,而且 web 服務支持根據域名進行路由轉發。
軟件主頁:https://github.com/fatedier/frp
受權協議:GPL
JPress,一個 Wordpress 的Java 代替版本,使用 JFinal 開發。支持相似 Wordpress 的幾乎全部功能,好比:模板,插件等。
軟件主頁:http://jpress.io/
受權協議:LGPL
WeFlow 是一個高效、強大、跨平臺(macOS & Win)的前端工具,核心基於 tmt-workflow 工做流,代碼開源可定製。
軟件主頁:https://weflow.io/
受權協議:MIT
Caravel 是 Airbnb (知名在線房屋短租公司)開源的數據探查與可視化平臺(曾用名Panoramix),該工具在可視化、易用性和交互性上很是有特點,用戶能夠輕鬆對數據進行可視化分析。
軟件主頁:https://github.com/airbnb/superset
受權協議:Apache
Layui 是一款帶着濃烈情懷的國產前端UI框架,她追求極簡,又不失豐盈的內在,說她是史上最輕量的結晶,彷佛並不爲過。一切都源自於她對原生態的執着,對前端社區的那些噪雜聲音的過濾,以及她自己的精心雕琢。
受權協議:MIT
JEPF 是新一代軟件快速開發平臺(Java Elephant Platform),一款優秀的平臺產品。
受權協議:GPL
Macaca 是一套完整的自動化測試解決方案。支持移動端和PC端,支持Native, Hybrid, H5 等多種應用類型,提供客戶端工具和持續集成服務。
軟件主頁:https://macacajs.github.io
受權協議:MIT
PPMessage 是一個開源的在線客服平臺,可以幫助你在第一時間與你的客戶創建聯繫,開發人員能夠很是容易的將 PPMessage 集成到你的網站或者 iOS、Android 的應用中。
軟件主頁:https://www.ppmessage.com/
受權協議:GPL
Flv.js 是 HTML5 Flash 視頻(FLV)播放器,純原生 JavaScript 開發,沒有用到 Flash。由 bilibili 網站開源。
軟件主頁:https://github.com/Bilibili/flv.js
受權協議:Apache
jQuery WeUI 是 WeUI 的一個 jQuery 實現版本,除了實現了官方插件以外,它還提供了以下拉刷新、日曆、地址選擇器等豐富的拓展組件。
軟件主頁:http://lihongxun945.github.io/jquery-weui/
受權協議:MIT
Eruda 是一個專爲手機網頁前端設計的調試面板,相似 DevTools 的迷你版,其主要功能包括:捕獲 console 日誌、檢查元素狀態、顯示性能指標、捕獲XHR請求、顯示本地存儲和 Cookie 信息、瀏覽器特性檢測等等。
軟件主頁:http://liriliri.github.io/eruda/
受權協議:MIT
MPush,是一款開源的實時消息推送系統,採用 java 語言開發,服務端採用模塊化設計,具備協議簡潔,傳輸安全,接口流暢,實時高效,擴展性強,可配置化,部署方便,監控完善等特色。同時也是少有的可商用的開源 push 推送系統。
軟件主頁:http://mpusher.github.io/
受權協議:Apache
Deeplearning4j(簡稱DL4J)是爲 Java 和 Scala 編寫的首個商業級開源分佈式深度學習庫。DL4J 與 Hadoop 和 Spark 集成,爲商業環境(而非研究工具目的)所設計。
軟件主頁:http://deeplearning4j.org/zh-index.html
受權協議:Apache
VeryNginx 基於 Lua_Nginx_Module(openrestry) 開發,實現了高級的防火牆、訪問統計和其餘的一些功能。 強化了 Nginx 自己的功能,並提供了友好的 Web 交互界面。
軟件主頁:https://github.com/alexazhou/VeryNginx
受權協議:LGPL
UI Recorder是一款零成本的總體自動化測試解決方案,一次自測等於屢次測試,測一個瀏覽器等於測多個瀏覽器!
受權協議:MIT
一個高可用、高性能、輕量級的分佈式服務框架。支持容災、負載均衡、集羣。
軟件主頁:http://git.oschina.net/zycgit/rsf
受權協議:Apache
Weex 可以完美兼顧性能與動態性,讓移動開發者經過簡捷的前端語法寫出 Native 級別的性能體驗,並支持 iOS、安卓、YunOS 及 Web 等多端部署。
軟件主頁:http://alibaba.github.io/weex/
受權協議:Apache 2.0
Element,一套爲開發者、設計師和產品經理準備的基於 Vue 2.0 的組件庫,提供了配套設計資源,幫助你的網站快速成型。由餓了麼公司前端團隊開源。
軟件主頁:http://element.eleme.io/#/zh-CN
受權協議:MIT
Motan 是一套高性能、易於使用的分佈式遠程服務調用(RPC)框架。
軟件主頁:https://github.com/weibocom/motan
受權協議:Apache
Kerkee 是一個多主體共存型 Hybrid 框架,具備跨平臺、用戶體驗好、性能高、擴展性好、靈活性強、易維護、規範化、集成雲服務、具備 Debug 環境、完全解決跨域問題。
受權協議:GPLv3
GrapesJS 是一個免費開源的 Web 模板編輯器,這是下一代用於無編碼構建模板的工具。
軟件主頁:http://grapesjs.com/
受權協議:BSD
Mybatis-plus 是 MyBatis 加強工具包,簡化 CRUD 操做。啓動加載 XML 配置時注入單表 SQL 操做 ,爲簡化開發工做、提升生產率而生。
受權協議:GPL
HData 是一個異構的 ETL 數據導入/導出工具,致力於使用一個工具解決不一樣數據源(JDBC、Hive、HDFS、HBase、MongoDB、FTP、Http、CSV、Excel、Kafka等)之間數據交換的問題。
軟件主頁:https://github.com/stuxuhai/HData
受權協議:GPL 3.0
Huststore 是一個高性能的分佈式存儲服務,不但提供了 10w QPS 級別的 kv 存儲的功能,還提供了 hash、set 等一系列數據結構的支持,而且支持 二進制 的 kv 存儲,能夠徹底取代 Redis 的功能。
軟件主頁:https://github.com/Qihoo360/huststore
受權協議:GPLv3
CitusDB 是一個基於最新 PostgreSQL 構建的分佈式數據庫。CitusDB 可對 PostgreSQL 數據庫進行伸縮以適合大數據的處理。
軟件主頁:https://www.citusdata.com/
受權協議:AGPLv3
Tcpdive 是 TCP 性能剖析工具,主要特性:更多 TCP 內部性能信息;定量評估 TCP 性能改進;描述在 TCP 層的 HTTP 處理,依賴於 HTTP Apps;容易部署,使用友好。
軟件主頁:https://github.com/fastos/tcpdive
受權協議:GPLv2
LayaAir是HTML5開源引擎,提供Canvas和Webgl同時渲染,若是Webgl不可用,則可自動切換到Canvas模式。引擎爲高性能遊戲設計,支持AS,TS,JS三種語言開發,一套代碼三端齊發(Flash,HTML5,APP)。
受權協議:MIT
Camel 是大衆點評開發的軟負載一體解決方案,承擔了F5硬負載層後的軟負載工做。Camel已成爲大衆點評網絡流量中必不可缺的一層。
軟件主頁:http://leonindy.coding.me/camel_in_action/
受權協議:GPLv3
AlphaGo 是對 DeepMind 2016 天然出版社關於「掌握圍棋和深層神經網絡樹搜索」的複製實現。
軟件主頁:https://github.com/Rochester-NRT/RocAlphaGo
受權協議:MIT
PlatformIO 是開源的物聯網開發生態系統。提供跨平臺的代碼構建器、集成開發環境(IDE),兼容 Arduino 和 MBED。
受權協議:Apache
OpenVBX 是由 Twilio 開發的一個開源的基於 Web 的電話系統。具備可拖拽界面,用戶和分組功能,支持消息和語音通話。
受權協議:MPL
Behaviac 是遊戲 AI 的開發框架組件,也是遊戲原型的快速設計工具。支持行爲樹 BT,狀態機 FSM,HTN 等多種範式,方便的編輯和調試。支持全平臺,適用於客戶端和服務器,助力遊戲快速迭代開發。
受權協議:BSD
Sharding-JDBC 是一個輕量級的關係型數據庫中間件,提供分庫分表、讀寫分離和柔性事務等功能。它直接封裝 JDBC 協議,能夠理解爲加強版的 JDBC 驅動,舊代碼遷移成本幾乎爲零。
軟件主頁:http://git.oschina.net/dangdangdotcom/sharding-jdbc
受權協議:Apache
ServerSuperIO 簡稱 SSIO ,是一個 C# 跨平臺物聯網通信框架。
軟件主頁:https://git.oschina.net/wxzz/ServerSuperIO
受權協議:GPL
一個幾乎能識別出圖片中全部語言的 JS 庫。
軟件主頁:http://tesseract.projectnaptha.com
受權協議:Apache
AliSQL 是基於 MySQL 官方版本的一個分支,由阿里雲數據庫團隊維護,目前也應用於阿里巴巴集團業務以及阿里雲數據庫服務。該版本在社區版的基礎上作了大量的性能與功能的優化改進。尤爲適合電商、雲計算以及金融等行業環境。
軟件主頁:https://github.com/alibaba/AliSQL
受權協議:GPL
CognitiveJ 是一個開源的 Java 圖像分析庫,可輕鬆實現對圖像檢測、解析以及人臉識別和特徵識別的功能。
軟件主頁:https://github.com/CognitiveJ/cognitivej
受權協議:Apache
Redkale (中文名: 紅菜薹,湖北武漢的一種特產蔬菜) 是基於 Java 8 全新的微服務框架, 包含 HTTP、WebSocket、TCP/UDP、數據序列化、數據緩存、依賴注入等功能。
軟件主頁:http://redkale.org/
受權協議:GPL
Pocketsphinx.js 是一個在瀏覽器上經過純 JavaScript 實現語音識別的功能,支持 Chrome 和 Firefox 瀏覽器。提供錄音的功能。
軟件主頁:http://syl22-00.github.io/pocketsphinx.js/
受權協議:MIT
Reliable 是分佈式架構的持續集成系統,由 Macaca 團隊的成員開發。適用於集成構建、集成構建等場景。她是典型的主從結構,分爲 reliable-master 與 reliable-slave 兩部分。
軟件主頁:https://cnodejs.org/topic/56e8d829cf7763a6045c4af8
受權協議:MIT
Gecco 是一款用 Java 語言開發的輕量化的易用的網絡爬蟲,整合了 jsoup、httpclient、fastjson、spring、htmlunit、redission 等優秀框架,只須要配置一些 jquery 風格的選擇器就能很快的寫出一個爬蟲。
軟件主頁:https://git.oschina.net/xtuhcy/gecco
受權協議:MIT
Riot ,一個新型的協做平臺,能夠在 iOS、Android、Web 端運行。原名 Vector。
軟件主頁:https://riot.im
受權協議:Apache
OrgChart 是門檻較低的用以構造漂亮組織結構圖或樹狀結構圖的插件。
軟件主頁:https://github.com/dabeng/OrgChart
受權協議:MIT
SSM 架構核心庫,打造一個完美的 Spring,SpringMVC,MyBatis 架構生態圈。
軟件主頁:http://git.oschina.net/juapk/SpringWind
受權協議:Apache
TestCafe 是一個用於測試 Web 應用程序的純 Node.js 端到端解決方案。 它負責全部階段:啓動瀏覽器,運行測試,收集測試結果和生成報告。
軟件主頁:https://devexpress.github.io/testcafe/
受權協議:MIT
這是一個 Python 語言編寫的自動化上線部署系統,只需作不多的配置就能夠當即使用。
軟件主頁:https://github.com/meanstrong/pydelo
受權協議:GPL
毫秒服務引擎(msec, 取英文名Mass Service Engine in Cluster的首字母組合)是騰訊的一個開源框架,適用於在廉價機器組成的集羣上開發和運營分佈式後臺服務。
受權協議:BSD
一個時髦,執拗已見的 CSS 框架。Bootstrap 的輕量級替代方案。壓縮後只有 8k。
軟件主頁:https://www.cutestrap.com
受權協議:Apache
VUX = Vue + Weui + Components
軟件主頁:https://vux.li/#!/
受權協議:MIT
Laverna 採用 JavaScript 開發,基於 Electron,支持在線和本地加密編輯,本地應用支持 Linux、Mac、Windows 三大平臺。號稱開源的印象筆記替代品。
軟件主頁:https://laverna.cc
受權協議:MPL 2.0
Huawei LiteOS 是華爲面向 IoT 領域,構建的"統一物聯網操做系統和中間件軟件平臺",以輕量級(內核小於10k)、低功耗(1節5號電池最多能夠工做5年),快速啓動,互聯互通,安全等關鍵能力,爲開發者提供 "一站式" 完整軟件平臺,有效下降開發門檻、縮短開發週期。
軟件主頁:http://www.huawei.com/minisite/iot/cn/liteos.html
受權協議:GPL
NFine 是基於 C# 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展,讓 Web 開發更迅速、簡單。
軟件主頁:http://www.nfine.cn/
受權協議:Apache
Seesaw 是 Google 開源的一個基於 Linux 的負載均衡系統。Seesaw 包含基本的負載均衡特性,同時支持一些高級的功能。
軟件主頁:https://github.com/google/seesaw
受權協議:Apache
Roncoo-pay 是國內首款開源的互聯網支付系統,其核心目標是匯聚全部主流支付渠道,打造一款輕量、便捷、易用,且集支付、資金對帳、資金清結算於一體的支付系統,知足互聯網業務系統的收款和業務資金管理需求。
受權協議:Apache
Light libraries是一組通用的C基礎庫,目標是爲減小重複造輪子而寫。
軟件主頁:https://github.com/gozfree/libraries
受權協議:GPL
JeePlus 是一款基於代碼生成器的智能快速開發平臺,能夠幫助解決 Java 項目中 80% 的重複工做,讓開發者更多關注業務邏輯。既能快速提升開發效率,幫助公司節省人力成本,同時不失靈活性。
受權協議:LGPL
ScribeJava 是一個簡單的 Java 實現的 OAuth/OAuth2 庫。
軟件主頁:https://github.com/scribejava/scribejava
受權協議:MIT
移動易開源 APP 後臺服務端,提供一個基礎、通用的 APP 後臺框架。
軟件主頁:https://www.mobileeasy.cc/
受權協議:Apache
Medis 是 Mac 系統上一個一款界面很漂亮,並且易於使用的 Redis 數據庫管理工具。基於 Electron, React, 和 Redux 平臺構建,由不少很棒的 Node.js 模塊所組成,特別是 ioredis 和 ssh2。
軟件主頁:http://getmedis.com
受權協議:MIT
QMUI Web 是一個專一 Web UI 開發,幫助開發者快速實現特定的一整套設計的框架。
軟件主頁:http://qmuiteam.com/web/page/index.html
受權協議:MIT
Restc 是一個 HTTP 服務器中間件,其用於可視化展現請求,調試 RESTful 接口。該項目由餓了麼前端團隊開源。
軟件主頁:https://elemefe.github.io/restc/
受權協議:MIT
vConsole 是一款由微信公衆平臺前端團隊打造的前端調試面板,專治手機端看 log 難題。
軟件主頁:https://github.com/WechatFE/vConsole
受權協議:MIT
SyntaxNet 是一個框架,即學術圈所指的 SyntacticParser,他是許多 NLU 系統中的關鍵組件。
軟件主頁:https://github.com/tensorflow/models
受權協議:Apache 2.0
Weixin4c 是基於 C 技術環境的微信公衆號框架引擎(weixin4c)。
軟件主頁:http://git.oschina.net/calvinwilliams/weixin4c
受權協議:LGPL
Apache Geode 是一個數據管理平臺,提供實時的、一致的、貫穿整個雲架構地訪問數據關鍵型應用。
受權協議:Apache
現有的分佈式文件系統(如 HDFS 等)沒法知足低延遲、高可用、跨地域擴展等方面的需求,因此咱們從百度搜索的業務特色出發,開發了本身的分佈式文件系統 BFS。
軟件主頁:https://github.com/baidu/bfs
受權協議:BSD
Pulsar 是一個分佈式的消息發佈/訂閱傳遞平臺,具備很是靈活地消息模型和一個直觀的客戶端 API。
軟件主頁:https://github.com/yahoo/pulsar
受權協議:Apache
軟件主頁:https://museui.github.io/
受權協議:MIT
這是一個能夠檢測並規範化文本中的 URL 地址的 Java 庫。是由 Linkedin 公司 開源的一個 URL 探測工具:URL-Detector Java 庫。
軟件主頁:https://github.com/linkedin/URL-Detector
受權協議:Apache
PhxSQL 是一個兼容 MySQL、服務高可用、數據強一致的關係型數據庫集羣。
軟件主頁:https://github.com/tencent-wechat/phxsql
受權協議:BSD
libgo 是一個使用 C++ 編寫的協做式調度的 stackful 協程庫, 同時也是一個強大的並行編程庫。
軟件主頁:https://github.com/yyzybb537/libgo
受權協議:MIT
IdeaSpace 是一個用於虛擬現實網頁的 CMS 內容管理系統。能夠像管理博客同樣管理你的虛擬現實空間和資源。
軟件主頁:https://www.ideaspacevr.org/
受權協議:GPLv2
OPMS 管理系統是意思是 PMS+OA,項目+辦公管理。符合平常項目和 OA 管理,特別適合扁平化管理的微中小企業。
受權協議:GPL
Feature.js 是一個快速、簡單、輕量級的瀏覽器特性檢測庫。它沒有依賴,並且被壓縮的僅 1kb。
受權協議:MIT
AlloyLever 是騰訊 AlloyTeam 團隊開源的一款 Web 開發調試工具。
軟件主頁:https://github.com/AlloyTeam/AlloyLever/
受權協議:MIT
Pika 是 360 DBA 和基礎架構組聯合開發的類 Redis 存儲系統,徹底支持 Redis 協議,用戶不須要修改任何代碼,就能夠將服務遷移至 Pika。有維護 Redis 經驗的 DBA 維護 Pika 不須要學習成本。
軟件主頁:http://git.oschina.net/baotiao/pika
受權協議:MIT
Twitter 在把存儲系統從 MySQL 遷移到 Cassandra 的過程當中,因爲 Cassandra 沒有順序 ID 生成機制,因而本身開發了一套全局惟一 ID 生成服務:Snowflake。
軟件主頁:https://github.com/twitter/snowflake
受權協議:Apache
Freebencher 是一個極其靈活易用的性能測試工具。
軟件主頁:https://github.com/chenjianjx/freebencher
受權協議:Apache
Gravitational Teleport 是一個先進的 SSH 服務器,可經過 SSH 或者 HTTPS 遠程訪問 Linux 服務器。
軟件主頁:https://github.com/gravitational/teleport
受權協議:Apache
讓天下沒有難作的大數據模型!
軟件主頁:https://github.com/huichen/mlf
受權協議:Apache
JPlugin 借鑑 Eclipse 設計思想,引入到服務端(Server Side),但願可以作到服務端的 Eclipse。
軟件主頁:https://github.com/sunlet/jplugin
受權協議:未知
一個使用 Python Flask + SQLAchemy + Celery + Redis + React 開發的用於迅速搭建並使用 WebHook 進行自動化部署和運維繫統,支持:Github / GitLab / GitOsc。
受權協議:MIT
HRPC 是一款基於 Netty 和 Zookeeper 設計的輕量級高性能RPC框架。
軟件主頁:https://github.com/wosyingjun/HRPC
受權協議:GPL
Apache SINGA 是 Apache 在 2015 年 3 月 17 日接納的一個孵化項目,是個分佈式深度學習平臺。
軟件主頁:http://singa.apache.org/index.html
受權協議:Apache
Druid 是一個開源的專爲事件數據的 OLAP 查詢設計的數據存儲系統。
軟件主頁:http://druid.io/
受權協議:Apache
Reactotron 經過終端來控制、監控以及檢查你的 React DOM 以及 React Native 應用。
軟件主頁:https://github.com/skellock/reactotron
受權協議:未知
FTServer(FTS)是一個輕量精準全文搜索服務器,使用英文規則處理英文,使用中文規則處理中文,不須要切割中文爲單詞,能夠支持中文字的任意排列,精準搜索中文長句子,輕鬆處理古文古詩詞,寫意句子不影響搜索,不依賴詞庫,搜索中文不漏詞。
軟件主頁:https://github.com/iboxdb/ftserver
受權協議:未知
EventQL 是一個分佈式面向列的數據庫,用於處理大規模的事件收集和分析。使用超級快的 SQL 和 JavaScript 查詢。
軟件主頁:http://eventql.io/
受權協議:AGPL
πfs 是一個數據庫無關的文件系統。πfs 絕對是個創新性文件系統,不會花費硬盤空間來存儲你的數據,而是把數據存儲到 π 裏面。
軟件主頁:https://github.com/philipl/pifs
受權協議:GPLv3
React Native Desktop 可讓你用 React Native 技術構建 OS X 下的桌面應用程序。
軟件主頁:https://github.com/ptmt/react-native-desktop
受權協議:BSD
Castle-Platform是一個分佈式、模塊化的開發平臺,目標是打造高性能、高擴展性的開發平臺,完成通用的管理功能。
軟件主頁:http://git.oschina.net/xiangxik/castle-platform
受權協議:GPL
一個 100% 純客戶端 JavaScript 實現的 TTS 庫,基於 speak.js 開發,在其基礎上增長對 Webkit 和 Safari 瀏覽器的支持,引入了可加載的語音模塊。
軟件主頁:http://www.masswerk.at/mespeak/
受權協議:GPL
LizardFS 是一個開源的分佈式文件系統。具有可靠性、可伸縮以及高效的特色。可在大量的物理服務器中分發數據,並對最終使用者來講是一個單一的文件系統。LizardFS 是 MooseFS 的一個衍生版本。
受權協議:GPLv3
Laravel-admin 是一個基於 laravel 的後臺管理開發框架,能幫助你使用不多的時間和代碼量開發出功能完備的管理後臺,另外它做爲一個三方包,能夠和框架內其它項目並行開發,真正作到先後臺開發分離。
軟件主頁:https://github.com/z-song/laravel-admin
受權協議:MIT
Swift for Windows 是一個免費開源的工具,提供了在 Windows 下編譯和運行 Swift 語言程序的支持。
軟件主頁:https://swiftforwindows.codeplex.com/
受權協議:MS-PL
SpringBlade 是基於多個優秀的開源項目(spring+springmvc+beetl+beetlsql+shiro),高度整合封裝而成的快速開發平臺。
軟件主頁:https://git.oschina.net/smallc/SpringBlade
受權協議:Apache