別再看GitHub的Star數(shù)了,這個(gè)數(shù)字更反映項(xiàng)目流行趨勢
百度Apollo上升最快
夢晨 發(fā)自 凹非寺
量子位 報(bào)道 | 公眾號 QbitAI
如果你想找找有哪些開源項(xiàng)目正在流行,就會發(fā)現(xiàn),無論Github官方提供的趨勢,還是第三方制作的榜單,都是以Star數(shù)為標(biāo)準(zhǔn)。
而風(fēng)投公司Two Sigma Ventures近日推出開源指數(shù)“The Open Source Index”,放棄了Star數(shù),改為以Watch數(shù)為基礎(chǔ)來衡量開源項(xiàng)目的流行度。
△根據(jù)開源指數(shù)算出的10大最流行開源項(xiàng)目
截止2020年,GitHub上已有超過1.9億個(gè)項(xiàng)目。
從數(shù)目龐大的開源項(xiàng)目中搜索、過濾出你想要的,尤其是尋找哪些項(xiàng)目正在流行,變成一件困難的工作。
開源指數(shù)想通過新的算法解決這個(gè)問題。
拋棄Star數(shù)
開源指數(shù)首先將教程、索引類的倉庫排除在外。只留下真正包含代碼的項(xiàng)目。
然后使用GitHub提供的API計(jì)算出一個(gè)分?jǐn)?shù)“Two Sigma Score(以下簡稱TSV)”,具體算法權(quán)重是:
- Watch數(shù)占40%
- 近一季度Watch增長占25%
- 貢獻(xiàn)者數(shù)量占15%
- 發(fā)布節(jié)奏10%
- Github健康指數(shù)10%
Star起到書簽和點(diǎn)贊的作用,會隨著時(shí)間不斷積累,一些經(jīng)典老項(xiàng)目,即使已被更新的技術(shù)取代,仍會排在前面。
△以jQuery為例
Watch是訂閱消息,有更新或者討論就會收到通知,代表目前正在關(guān)注。
當(dāng)一個(gè)開發(fā)者停止使用或不再關(guān)心一個(gè)項(xiàng)目,為了避免受到打擾通常會取消Watch。所以Watch數(shù)更能反應(yīng)當(dāng)前趨勢。
Watch數(shù)的啟示
先來看看傳統(tǒng)的按Star數(shù)排名:
榜上的終端配置工具Oh My Zsh、代碼編輯器VsCode和前端框架React的腳手架,都是因?yàn)榻o開發(fā)者們提供了很多便利收獲了大量的Star。
更多的是反映出人們對這些工具的喜愛和感激。
按TSV分?jǐn)?shù)排名,則前10名都是被廣泛使用的語言和框架類項(xiàng)目。
反映出這些項(xiàng)目的流行趨勢,以及Web前端,深度學(xué)習(xí),容器化是最受關(guān)注的三個(gè)領(lǐng)域。
另外還有一些特別的發(fā)現(xiàn),如果只按Watch排名,發(fā)現(xiàn)比特幣來到了第七名。
按近一季度Watch增長速度排名,百度Apollo無人駕駛項(xiàng)目遙遙領(lǐng)先。
未來計(jì)劃
Two Sigma Ventures表示未來還計(jì)劃將下載數(shù),在GitHub之外的討論度,在招聘廣告中提到的次數(shù)加入計(jì)算中。
不過我們在使用中發(fā)現(xiàn),開源指數(shù)目前只支持按編程語言分類或按項(xiàng)目描述中的關(guān)鍵詞過濾。
如果要想查找某一特定領(lǐng)域的開源項(xiàng)目趨勢,還應(yīng)該加入Tag系統(tǒng),即Github上的Topic。
開源指數(shù):
https://twosigmaventures.com/open-source-index/
參考鏈接:
[1]https://venturebeat.com/2021/03/26/the-open-source-index-showcases-githubs-most-popular-projects-right-now/
[2]https://opensourceindex.io
- 字節(jié)突然開源Seed-OSS,512K上下文主流4倍長度,推理能力刷紀(jì)錄2025-08-21
- “現(xiàn)在讀AI博士已經(jīng)太晚了”2025-08-19
- 谷歌AI攻克亞洲語言難題,2300種語言數(shù)字化計(jì)劃正在推進(jìn)2025-08-18
- AMD蘇姿豐公開懟扎克伯格!反對1億年薪挖人,使命感比鈔票更重要2025-08-18