2013 年結(jié)束了,我們根據(jù)過去一年的用戶訪問、交流分享和項(xiàng)目本身的更新頻度等諸多角度對收錄于開源中國的近三萬款開源軟件進(jìn)行統(tǒng)計(jì),從而得出前 10 名最受歡迎的開源軟件,僅供參考。
本排行榜主要是針對國產(chǎn)開源軟件,榜單涉及的 10 個(gè)開源軟件并非同類型,盡管放在一起并不是很科學(xué)。我們只是從幾個(gè)角度進(jìn)行篩選,包括用戶訪問、軟件更新和用戶對該軟件的討論等。
1. Goagent
GoAgent 是一個(gè)使用Python和Google Appengine SDK編寫的代理軟件,goagent的初衷是彌補(bǔ)gappproxy的不足
開發(fā)語言:Python
授權(quán)協(xié)議:GPLv2
源碼下載:http://git.oschina.net/goagent/goagent
軟件作者:@phuslu
上榜理由:不能說。。。
2. 禪道
禪道
禪道是第一款國產(chǎn)的開源項(xiàng)目管理軟件,她的核心管理思想基于敏捷方法scrum,內(nèi)置了產(chǎn)品管理和項(xiàng)目管理,同時(shí)又根據(jù)國內(nèi)研發(fā)現(xiàn)狀補(bǔ)充了測試管理、計(jì)劃 管理、發(fā)布管理、文檔管理、事務(wù)管理等功能,在一個(gè)軟件中就可以將軟件研發(fā)中的需求、任務(wù)、bug、用例、計(jì)劃、發(fā)布等要素有序的跟蹤管理起來,完整地覆蓋了項(xiàng)目管理的核心流程。
開發(fā)語言:PHP
授權(quán)協(xié)議:LGPL
源碼下載:http://git.oschina.net/wwccss/zentaopms
軟件作者:@王春生
上榜理由:不管是公司或者個(gè)人,都有非常多的用戶在使用
3. JFinal
JFinal 是基于 Java 語言的極速 WEB + ORM 框架,其核心設(shè)計(jì)目標(biāo)是開發(fā)迅速、代碼量少、學(xué)習(xí)簡單、功能強(qiáng)大、輕量級(jí)、易擴(kuò)展、Restful。在擁有Java語言所有優(yōu)勢的同時(shí)再擁有ruby、python、php等動(dòng)態(tài)語言的開發(fā)效率!
開發(fā)語言:Java
授權(quán)協(xié)議:Apache
源碼下載:http://git.oschina.net/jfinal/jfinal
軟件作者:@JFinal
上榜理由:越來越活躍,討論越來越多,而且很多圍繞該框架開發(fā)的邊沿產(chǎn)品
4. zTree
zTree 是利用 JQuery 的核心代碼,實(shí)現(xiàn)一套能完成大部分常用功能的 Tree 插件
兼容 IE、FireFox、Chrome 等瀏覽器
在一個(gè)頁面內(nèi)可同時(shí)生成多個(gè) Tree 實(shí)例
支持 JSON 數(shù)據(jù)
支持一次性靜態(tài)生成 和 Ajax 異步加載 兩種方式
支持多種事件響應(yīng)及反饋
支持 Tree 的節(jié)點(diǎn)移動(dòng)、編輯、刪除
支持任意更換皮膚 / 個(gè)性化圖標(biāo)(依靠css)
支持極其靈活的 checkbox 或 radio 選擇功能
簡單的參數(shù)配置實(shí)現(xiàn) 靈活多變的功能
開發(fā)語言:JavaScript
授權(quán)協(xié)議:MIT
源碼下載:http://git.oschina.net/zTree/zTree_v3
軟件作者:@zTree
上榜理由:用戶眾多,更新頻繁
5. KindEditor
KindEditor 是一套開源的在線HTML編輯器,主要用于讓用戶在網(wǎng)站上獲得所見即所得編輯效果,開發(fā)人員可以用 KindEditor 把傳統(tǒng)的多行文本輸入框(textarea)替換為可視化的富文本輸入框。 KindEditor 使用 JavaScript 編寫,可以無縫地與 Java、.NET、PHP、ASP 等程序集成,比較適合在 CMS、商城、論壇、博客、Wiki、電子郵件等互聯(lián)網(wǎng)應(yīng)用上使用。
開發(fā)語言:JavaScript
授權(quán)協(xié)議:LGPL
源碼下載:http://git.oschina.net/luolonghao/kindeditor
軟件作者:@Roddy
上榜理由:用戶眾多,更新頻繁,積極兼容新版瀏覽器
6. ThinkPHP
thinkphp
ThinkPHP 是一個(gè)快速、簡單的面向?qū)ο蟮?輕量級(jí)PHP開發(fā)框架,遵循Apache2開源協(xié)議發(fā)布,是為了敏捷WEB應(yīng)用開發(fā)和簡化企業(yè)應(yīng)用開發(fā)而誕生的。ThinkPHP從誕生以來一直秉承簡潔 實(shí)用的設(shè)計(jì)原則,在保持出色的性能和至簡的代碼的同時(shí),也注重易用性。并且擁有眾多的原創(chuàng)功能和特性,在社區(qū)團(tuán)隊(duì)的積極參與下,在易用性、擴(kuò)展性和性能方 面不斷優(yōu)化和改進(jìn),眾多的典型案例確保可以穩(wěn)定用于商業(yè)以及門戶級(jí)的開發(fā)。
開發(fā)語言:PHP
授權(quán)協(xié)議:Apache
源碼下載:http://git.oschina.net/liu21st/thinkphp
軟件作者:@流年
上榜理由:國產(chǎn) PHP 框架中使用人數(shù)眾多,很多的軟件基于該框架開發(fā)
7. ECharts
ECharts開源來自百度商業(yè)前端數(shù)據(jù)可視化團(tuán)隊(duì),基于html5 Canvas,是一個(gè)純Javascript圖表庫,提供直觀,生動(dòng),可交互,可個(gè)性化定制的數(shù)據(jù)可視化圖表。創(chuàng)新的拖拽重計(jì)算、數(shù)據(jù)視圖、值域漫游等特 性大大增強(qiáng)了用戶體驗(yàn),賦予了用戶對數(shù)據(jù)進(jìn)行挖掘、整合的能力。
開發(fā)語言:JavaScript
授權(quán)協(xié)議:MIT
源碼下載:https://github.com/ecomfe/echarts
軟件作者:@Kener-林峰
上榜理由:越來越多人開始嘗試使用的圖表庫,討論活躍
8. Druid
Druid是一個(gè)JDBC組件,它包括三部分:
DruidDriver 代理Driver,能夠提供基于Filter-Chain模式的插件體系。
DruidDataSource 高效可管理的數(shù)據(jù)庫連接池。
SQLParser
開發(fā)語言:Java
授權(quán)協(xié)議:Apache
源碼下載:http://git.oschina.net/wenshao/druid
軟件作者:@wenshao
上榜理由:來自阿里的高性能 Java 連接池,提供 SQL 監(jiān)控接口,功能相當(dāng)強(qiáng)大,使用人數(shù)眾多,討論活躍
9. Tengine
Tengine 是由淘寶網(wǎng)發(fā)起的Web服務(wù)器項(xiàng)目。它在Nginx的基礎(chǔ)上,針對大訪問量網(wǎng)站的需求,添加了很多高級(jí)功能和特性。Tengine的性能和 穩(wěn)定性已經(jīng)在大型的網(wǎng)站如淘寶網(wǎng),天貓商城等得到了很好的檢驗(yàn)。它的最終目標(biāo)是打造一個(gè)高效、穩(wěn)定、安全、易用的Web平臺(tái)。
開發(fā)語言:C
授權(quán)協(xié)議:BSD
源碼下載:http://git.oschina.net/mirrors/tengine
軟件作者:@shudu
上榜理由:來自淘寶的 Nginx 改進(jìn)版,國內(nèi)很多互聯(lián)網(wǎng)網(wǎng)站使用
10. Pomelo
pomelo 是由網(wǎng)易開發(fā)的基于node.js開發(fā)的高性能、分布式游戲服務(wù)器框架, 也可作為高實(shí)時(shí)web應(yīng)用框架。
Pomelo
Pomelo 的應(yīng)用范圍
pomelo最適合的應(yīng)用領(lǐng)域是網(wǎng)頁游戲、社交游戲、移動(dòng)游戲的服務(wù)端,開發(fā)者會(huì)發(fā)現(xiàn)pomelo可以用如此少的代碼達(dá)到強(qiáng) 大的擴(kuò)展性和伸縮性。當(dāng)然還不僅僅是游戲,很多人斷言未來的web時(shí)代是實(shí)時(shí)web應(yīng)用的時(shí)代, 我們發(fā)現(xiàn)用pomelo開發(fā)高實(shí)時(shí)web應(yīng)用也如此合適, 而且伸縮性比其它框架好。目前不推薦將pomelo用于大型的MMO rpg游戲開發(fā),尤其是3d游戲, 還是需要象bigworld這樣的商用引擎來支撐。
開發(fā)語言:JavaScript
授權(quán)協(xié)議:MIT
源碼下載:https://github.com/NetEase/pomelo
軟件作者:@謝騁超
上榜理由:討論非;钴S