開源中國 2014 最受關(guān)注開源軟件排行榜 TOP 50
開源中國 2014 年最受關(guān)注軟件排行榜 TOP 50 正式出爐!2014 年結(jié)束了,我們來了解一下過去一年里開源中國最受歡迎的 50 款軟件。此榜單是根據(jù)過去一年的用戶訪問、交流分享和項目本身的更新頻度等諸多角度對收錄于開源中國 33000+ 款開源軟件進行統(tǒng)計,從而得出前 50 名最受歡迎的開源軟件,僅供參考。
本排行榜主要是針對開源中國社區(qū)在 2014 年度最受歡迎的 50 款熱門開源項目根據(jù)用戶訪問量、討論和關(guān)注等角度進行篩選,從而得出前 50 名開源軟件列表:
1. JFinal
JFinal 是基于 Java 語言的極速 WEB + ORM 框架,其核心設(shè)計目標(biāo)是開發(fā)迅速、代碼量少、學(xué)習(xí)簡單、功能強大、輕量級、易擴展、Restful。在擁有Java語言所有優(yōu)勢的同時再擁有ruby、python、php等動態(tài)語言的開發(fā)效率!
授權(quán)協(xié)議:Apache
源碼下載:http://git.oschina.net/jfinal/jfinal
2. AngularJS
Angular JS (Angular.JS) 是一組用來開發(fā)Web頁面的框架、模板以及數(shù)據(jù)綁定和豐富UI組件。它支持整個開發(fā)進程,提供web應(yīng)用的架構(gòu),無需進行手工DOM操作。 AngularJS很小,只有60K,兼容主流瀏覽器,與 jQuery 配合良好。
授權(quán)協(xié)議:MIT
源碼下載:https://github.com/angular/angular.js
3. Bootstrap
Bootstrap是快速開發(fā)Web應(yīng)用程序的前端工具包。它是一個CSS和HTML的集合,它使用了最新的瀏覽器技術(shù),給你的Web開發(fā)提供了時尚的版式,表單,buttons,表格,網(wǎng)格系統(tǒng)等等。
授權(quán)協(xié)議:MIT
源碼下載:https://github.com/twbs/bootstrap
4. Dubbo
Dubbo 是阿里巴巴公司開源的一個高性能優(yōu)秀的服務(wù)框架,使得應(yīng)用可通過高性能的 RPC 實現(xiàn)服務(wù)的輸出和輸入功能,可以和 Spring 框架無縫集成。
授權(quán)協(xié)議:Apache
源碼下載:https://github.com/alibaba/dubbo
5. Hadoop
Hadoop 是一個分布式系統(tǒng)基礎(chǔ)架構(gòu),由Apache基金會開發(fā)。用戶可以在不了解分布式底層細節(jié)的情況下,開發(fā)分布式程序。充分利用集群的威力高速運算和存儲。
授權(quán)協(xié)議:Apache
源碼下載:http://mirror.bit.edu.cn/apache/
6. jQuery Mobile
jQuery Mobile(jQueryMobile) 是 jQuery 在手機上和平板設(shè)備上的版本。jQuery Mobile 不僅會給主流移動平臺帶來jQuery核心庫,而且會發(fā)布一個完整統(tǒng)一的jQuery移動UI框架。支持全球主流的移動平臺。
授權(quán)協(xié)議:MIT/GPL
源碼下載:https://github.com/jquery/jquery-mobile
7. Nginx
Nginx(發(fā)音同 engine x)是一款輕量級的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器。其特點是占有內(nèi)存少,并發(fā)能力強,事實上nginx的并發(fā)能力確實在同類型的網(wǎng)頁伺服器中表現(xiàn)較好。
授權(quán)協(xié)議:BSD
源碼下載:http://nginx.org/en/download.html
8. Qt
Qt 是一個跨平臺的C++圖形用戶界面應(yīng)用程序框架。它提供給應(yīng)用程序開發(fā)者建立藝術(shù)級的圖形用戶界面所需的所用功能。Qt是完全面向?qū)ο蟮模苋菀讛U展,并且允許真正地組件編程。
授權(quán)協(xié)議:GPL/LGPL/QPL
源碼下載:http://www.qt.io/download-open-source/
9. 禪道
禪道是第一款國產(chǎn)的開源項目管理軟件,她的核心管理思想基于敏捷方法scrum,內(nèi)置了產(chǎn)品管理和項目管理,同時又根據(jù)國內(nèi)研發(fā)現(xiàn)狀補充了測試管理、計劃 管理、發(fā)布管理、文檔管理、事務(wù)管理等功能,在一個軟件中就可以將軟件研發(fā)中的需求、任務(wù)、bug、用例、計劃、發(fā)布等要素有序的跟蹤管理起來,完整地覆 蓋了項目管理的核心流程。
授權(quán)協(xié)議:LGPL
源碼下載:http://git.oschina.net/wwccss/zentaopms
10. Redmine
Redmine 是一個開源的、基于Web的項目管理和缺陷跟蹤工具。它用日歷和甘特圖輔助項目及進度可視化顯示。同時它又支持多項目管理。Redmine是一個自由開放 源碼軟件解決方案,它提供集成的項目管理功能,問題跟蹤,并為多個版本控制選項的支持。
授權(quán)協(xié)議:GPL
源碼下載:https://github.com/redmine/redmine
11. CKEditor
CKEditor 是新一代的 FCKeditor,是一個重新開發(fā)的版本。CKEditor是全球最優(yōu)秀的網(wǎng)頁在線文字編輯器之一,因其驚人的性能與可擴展性而廣泛的被運用于各大網(wǎng)站。
授權(quán)協(xié)議:GPL/LGPL/MPL
源碼下載:http://ckeditor.com/download
12. TeamTalk
TeamTalk 是由蘑菇街開發(fā)的開源即時通訊解決方案,適用于中小型企業(yè),提供可靠的消息傳遞機制;支持文字、圖片、語音等富文本信息;文件收發(fā)等。
授權(quán)協(xié)議:Apache
源碼下載:https://github.com/mogutt
13. Afinal
Afinal 是一個 Android 的 Sqlite ORM 和 IOC 框架。同時封裝了Android 中的 HTTP 框架,使其更加簡單易用。Afinal 的宗旨是簡潔,快速。約定大于配置的方式。盡量一行代碼完成所有事情。
授權(quán)協(xié)議:Apache
源碼下載:http://git.oschina.net/fuhai/afinal
14. ECharts
ECharts 開源來自百度商業(yè)前端數(shù)據(jù)可視化團隊,基于html5 Canvas,是一個純Javascript圖表庫,提供直觀,生動,可交互,可個性化定制的數(shù)據(jù)可視化圖表。創(chuàng)新的拖拽重計算、數(shù)據(jù)視圖、值域漫游等特 性大大增強了用戶體驗,賦予了用戶對數(shù)據(jù)進行挖掘、整合的能力。
授權(quán)協(xié)議:BSD
源碼下載:https://github.com/ecomfe/echarts
15. Semantic UI
Semantic UI — 完全語義化的前端界面開發(fā)框架,跟 Bootstrap 和 Foundation 比起來,還是有些不同的,在功能特性上、布局設(shè)計上、用戶體驗上均存在很多差異。
授權(quán)協(xié)議:MIT
源碼下載:https://github.com/Semantic-Org/Semantic-UI
16. SWFUpload
SWFUpload 是一個客戶端文件上傳工具,最初由Vinterwebb.se開發(fā),它通過整合Flash與JavaScript技術(shù)為WEB開發(fā)者提供了一個具有豐富功能繼而超越傳統(tǒng) <input type="file"/> 標(biāo)簽的文件上傳模式。
授權(quán)協(xié)議:MIT
源碼下載:https://github.com/WordPress/secure-swfupload
17. GoAgent
GoAgent 是一個使用Python和Google Appengine SDK編寫的代理軟件,goagent的初衷是彌補gappproxy的不足。
授權(quán)協(xié)議:GPL
源碼下載:http://git.oschina.net/goagent/goagent
18. Android Studio
Android Studio 是一個全新的 Android 開發(fā)環(huán)境,基于 IntelliJ IDEA. 類似 Eclipse ADT,Android Studio 提供了集成的 Android 開發(fā)工具用于開發(fā)和調(diào)試。
授權(quán)協(xié)議:Apache
源碼下載:http://developer.android.com/sdk/index.html
19. Druid
Druid 是一個JDBC組件,它包括三部分:DruidDriver 代理Driver,能夠提供基于Filter-Chain模式的插件體系;DruidDataSource 高效可管理的數(shù)據(jù)庫連接池;SQLParser。
授權(quán)協(xié)議:Apache
源碼下載:http://git.oschina.net/wenshao/druid
20. Nagios
Nagios是一個監(jiān)視系統(tǒng)運行狀態(tài)和網(wǎng)絡(luò)信息的監(jiān)視系統(tǒng)。Nagios能監(jiān)視所指定的本地或遠程主機以及服務(wù),同時提供異常通知功能等。
授權(quán)協(xié)議:GPL
源碼下載:http://www.nagios.org/download/
21. Amaze UI
Amaze UI 是中國首個開源 HTML5 跨屏前端框架。Amaze UI 是一個輕量級、Mobile first的前端框架, 基于開源社區(qū)流行前端框架編寫。
授權(quán)協(xié)議:MIT
源碼下載:http://git.oschina.net/amazeui/amazeui
22. Docker
Docker 是一個開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個可移植的容器中,然后發(fā)布到任何流行的 Linux 機器上,也可以實現(xiàn)虛擬化。
授權(quán)協(xié)議:Apache
源碼下載:https://github.com/docker/docker
23. fastjson
fastjson 是一個性能很好的 Java 語言實現(xiàn)的 JSON 解析器和生成器,來自阿里巴巴的工程師開發(fā)。
授權(quán)協(xié)議:Apache
源碼下載:http://git.oschina.net/wenshao/fastjson
24. CrossApp
CrossApp是一款完全開源、免費、跨平臺的移動應(yīng)用開發(fā)引擎 。CrossApp 采用 C++ 開發(fā)(即將支持 JS 和 Lua 編寫),可直接導(dǎo)出 iOS 和 Android 原生應(yīng)用,擁有高性能,多控件,開發(fā)速度快的優(yōu)勢。
授權(quán)協(xié)議:MIT
源碼下載:http://git.oschina.net/9miao/CrossApp
25. Sonar
Sonar (SonarQube)是一個開源平臺,用于管理源代碼的質(zhì)量。Sonar 不只是一個質(zhì)量數(shù)據(jù)報告工具,更是代碼質(zhì)量管理平臺。支持的語言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex 等。
授權(quán)協(xié)議:LGPL
源碼下載:https://github.com/SonarSource/sonarqube
26. xUtils
xUtils 最初源于 Afinal 框架,進行了大量重構(gòu),使得 xUtils 支持大文件上傳,更全面的 http 請求協(xié)議支持(10 種謂詞),擁有更加靈活的 ORM,更多的事件注解支持且不受混淆影響...
授權(quán)協(xié)議:Apache
源碼下載:https://github.com/wyouflf/xUtils
27. TeamLab
TeamLab 是一個免費開源的商業(yè)協(xié)作和項目管理的平臺。TeamLab 主要功能包括:項目管理、里程碑管理、任務(wù)、報表、事件、博客、論壇、書簽、Wiki、即時消息等等。
授權(quán)協(xié)議:AGPL
源碼下載:http://sourceforge.net/projects/teamlab/files/
28. memcached
memcached 是 一套分布式的快取系統(tǒng),當(dāng)初是Danga Interactive為了LiveJournal所發(fā)展的,但目前被許多軟件(如MediaWiki)所使用。memcached具有多種語言的客戶端 開發(fā)包,包括:Perl/PHP/JAVA/C/Python/Ruby/C#/MySQL/。
授權(quán)協(xié)議:BSD
源碼下載:https://code.google.com/p/memcached/downloads/list
29. Magnolia
Magnolia CMS 是一家瑞士公司自 2003 年起發(fā)布的一個基于 Java 的開源內(nèi)容管理系統(tǒng)。它適合且已被使用在以下領(lǐng)域:電子商務(wù)、銀行、媒體娛樂、政府、旅游、航空航天、工業(yè)制造、教育和保險。
授權(quán)協(xié)議:GPL
源碼下載:http://git.magnolia-cms.com/gitweb/
30. Django
Django 項目是一個定制 Python WEB 框架,它源自一個在線新聞 Web 站點,于 2005 年以開源的形式被釋放出來。
授權(quán)協(xié)議:BSD
源碼下載:https://www.djangoproject.com/download/
31. zabbix
zabbix是一個基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級的開源解決方案。zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù),保證服務(wù)器系統(tǒng)的安全運營;并提供柔軟的通知機制以讓系統(tǒng)管理員快速定位/解決存在的各種問題。
授權(quán)協(xié)議:GPL
源碼下載:http://www.zabbix.com/download.php
32. Kettle
Kettle是一款國外開源的etl工具,純java編寫,綠色無需安裝,數(shù)據(jù)抽取高效穩(wěn)定(數(shù)據(jù)遷移工具)。Kettle中有兩種腳本文件,transformation和job,transformation完成針對數(shù)據(jù)的基礎(chǔ)轉(zhuǎn)換,job則完成整個工作流的控制。
授權(quán)協(xié)議:LGPL
源碼下載:http://sourceforge.net/projects/pentaho/files/Data%20Integration/
33. Node.js
Node.js 是一套用來編寫高性能網(wǎng)絡(luò)服務(wù)器的 JavaScript 工具包,一系列的變化由此開始。比較獨特的是,Node.js 會假設(shè)你是在 POSIX 環(huán)境下運行它 Linux 或 Mac OS X。
授權(quán)協(xié)議:MIT
源碼下載:http://nodejs.org/download/
34. MyBatis
MyBatis 的前身就是 iBatis 。是一個數(shù)據(jù)持久層(ORM)框架。在線Javadoc:http://tool.oschina.net/apidocs/apidoc?api=mybatis-3.1.1
授權(quán)協(xié)議:Apache
源碼下載:https://github.com/mybatis/mybatis-3
35. TortoiseGit
TortoiseGit (海龜Git)是TortoiseSVN的Git版本,tortoisegit用于遷移TortoiseSVN到TortoiseGit,一直以來Git在Windows平臺沒有好用GUI客戶端,現(xiàn)在tortoisegit的出現(xiàn)給Windows開發(fā)者帶來福音。
授權(quán)協(xié)議:GPL
源碼下載:https://code.google.com/p/tortoisegit/
36. Openfire
Openfire 是實時的基于WEB的即時消息傳輸平臺,是原來的Jive Messenger。
授權(quán)協(xié)議:Apache
源碼下載:http://www.igniterealtime.org/downloads/index.jsp
37. ZUI
zui 是禪道項目管理軟件團隊在完善自己產(chǎn)品過程中形成的一個開源前端實踐方案,幫助你快速構(gòu)現(xiàn)代跨屏應(yīng)用。簡單美觀,易于使用,快速構(gòu)建簡潔大方的現(xiàn)代web應(yīng)用。
授權(quán)協(xié)議:MIT
源碼下載:http://git.oschina.net/wwccss/zui
38. Cocos2d-x
Cocos2D-X 是全球知名的開源跨平臺游戲引擎,易學(xué)易用,目前已經(jīng)支持iOS、Android、Windows桌面、Mac OSX、Linux、BlackBerry、Windows Phone等平臺。Cocos2d-JS統(tǒng)一了使用JS進行開發(fā)的開發(fā)體驗,將HTML5引擎與JSB的API高度統(tǒng)一起來。
授權(quán)協(xié)議:MIT
源碼下載:http://www.cocos2d-x.org/download?project_id=cocos2d-x
39. D3.js
D3 是最流行的可視化庫之一,它被很多其他的表格插件所使用。它允許綁定任意數(shù)據(jù)到DOM,然后將數(shù)據(jù)驅(qū)動轉(zhuǎn)換應(yīng)用到Document中。你可以使用它用一個數(shù)組創(chuàng)建基本的HTML表格,或是利用它的流體過度和交互,用相似的數(shù)據(jù)創(chuàng)建驚人的SVG條形圖。
授權(quán)協(xié)議:MIT
源碼下載:https://github.com/mbostock/d3
40. Twitter Storm
Twitter Storm 是一個分布式的、容錯的實時計算系統(tǒng)。Storm 為分布式實時計算提供了一組通用原語,可被用于“流處理”之中,實時處理消息并更新數(shù)據(jù)庫。這是管理隊列及工作者集群的另一種方式。
授權(quán)協(xié)議:EPL
源碼下載:https://github.com/nathanmarz/storm
41. Redis
Redis 是一個高性能的key-value數(shù)據(jù)庫。 redis的出現(xiàn),很大程度補償了memcached這類keyvalue存儲的不足,在部 分場合可以對關(guān)系數(shù)據(jù)庫起到很好的補充作用。它提供了Python,Ruby,Erlang,PHP客戶端,使用很方便。
授權(quán)協(xié)議:BSD
源碼下載:https://github.com/antirez/redis
42. Nutch
Nutch 是一個開源Java 實現(xiàn)的搜索引擎。它提供了我們運行自己的搜索引擎所需的全部工具。包括全文搜索和Web爬蟲。
授權(quán)協(xié)議:Apache
源碼下載:http://www.apache.org/dyn/closer.cgi/nutch/
43. PhoneGap
PhoneGap 是一款 HTML5 平臺,通過它,開發(fā)商可以使用 HTML、CSS 及 JavaScript 來開發(fā)本地移動應(yīng)用程序。因此,目前開發(fā)商可以只編寫一次應(yīng)用程序,然后在 7 個主要的移動平臺和應(yīng)用程序商店 (App Store) 里進行發(fā)布。
授權(quán)協(xié)議:Apache
源碼下載:https://github.com/phonegap/phonegap
44. Mono
Mono 是一個由 Novell 公司主持的項目。該項目的目標(biāo)是創(chuàng)建一系列符合ECMA 標(biāo)準(zhǔn)(Ecma-334 和Ecma-335)的.NET 工具,包括C# 編譯器和共通語言執(zhí)行平臺。與微軟的.NET Framework 不同,Mono 項目不僅可以運行于Windows 系統(tǒng)上,還可以運行于Linux,F(xiàn)reeBSD,Unix,Mac OS X 和Solaris。
授權(quán)協(xié)議:GPL/LGPL/MIT
源碼下載:http://www.mono-project.com/
45. Seafile
Seafile 是新一代的開源云存儲軟件。它提供更豐富的文件同步和管理功能,以及更好的數(shù)據(jù)隱私保護和群組協(xié)作功能。Seafile 支持 Mac、Linux、Windows 三個桌面平臺,支持 Android 和 iOS 兩個移動平臺。
授權(quán)協(xié)議:GPL
源碼下載:http://git.oschina.net/lins05/seafile
46. ElasticSearch
Elastic Search 是一個基于Lucene構(gòu)建的開源,分布式,RESTful搜索引擎。設(shè)計用于云計算中,能夠達到實時搜索,穩(wěn)定,可靠,快速,安裝使用方便。支持通過HTTP使用JSON進行數(shù)據(jù)索引。
授權(quán)協(xié)議:Apache
源碼下載:https://github.com/elasticsearch/elasticsearch
47. Tor
Tor 是一個幫助你抵御流量分析的軟件項目, 流量分析是一種對網(wǎng)絡(luò)的監(jiān)視行為。Tor 將你的通信通過一個由遍及全球的志愿者運行的中繼(relay)所組成的分布式網(wǎng)絡(luò)轉(zhuǎn)發(fā), 以此來保護你的安全:它令監(jiān)視你的 Internet 連接的那些人無法知道你所訪問的站點, 它還令你所訪問的站點無法知道你的物理位置。
授權(quán)協(xié)議:BSD
源碼下載:https://www.torproject.org/
48. Cacti
Cacti 是一套基于PHP,MySQL,SNMP及RRDTool開發(fā)的網(wǎng)絡(luò)流量監(jiān)測圖形分析工具。它通過snmpget來獲取數(shù)據(jù),使用 RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool復(fù)雜的參數(shù)。
授權(quán)協(xié)議:GPL
源碼下載:http://www.cacti.net/
49. GitLab
GitLab是一個利用 Ruby on Rails 開發(fā)的開源應(yīng)用程序,實現(xiàn)一個自托管的Git項目倉庫,可通過Web界面進行訪問公開的或者私人項目。它擁有與Github類似的功能,能夠瀏覽源代碼,管理缺陷和注釋。
授權(quán)協(xié)議:MIT
源碼下載:https://github.com/gitlabhq/gitlabhq
50. Notepad++
Notepad++ 是一款非常有特色的編輯器,是開源軟件,可以免費使用。支持的語言: C, C++ , Java , C#, XML, HTML, PHP, Javascript!
授權(quán)協(xié)議:GPL
源碼下載:http://notepad-plus-plus.org/
posted on 2015-01-07 00:08 paulwong 閱讀(679) 評論(0) 編輯 收藏 所屬分類: J2SE