Github 2018年終開源項目排行出爐
來自:開源最前線(ID:OpenSourceTop)
原文:https://blog.github.com/2018-12-13-new-open-source-projects/
眨眼間,2018年還有半個月就要結束了,之前我們曾和大家分享GitHub年度報告,近日,GitHub在這份報告的基礎上,整理出關於GitHub、開源社區以及開源團隊相關的信息。
僅在2018年,GitHub上的新用戶數量超過了過去6年的總數,GitHub上託管了1億多的存儲庫,開發者可以在上面共同參與創建項目,從興趣愛好到專業工具,以及不同開發人員的經驗水平。
Github 抽取了從2017年12月10日到2018年12月9日的數據。我們抽取首次開源28天以上的項目,分別按照 stars 數量和 貢獻者總和兩個方面進行評選。
2018年的頂級項目
2018年開源的頂級項目涵蓋了從編程學習到專業工具,從用於娛樂/輔助項目到提高工作效率的項目。
對於那些剛接觸編程的新手,你可以使用項目的編程示例,併爲項目標Star,例如:
javascript-algorithms:https://github.com/trekhleb/javascript-algorithms
33-js-concepts:https://github.com/leonardomso/33-js-concepts
30-seconds-of-code:https://github.com/30-seconds/30-seconds-of-code
你也可以加入到對 Hacktoberfest 貢獻中來:
Hacktoberfest-2018/Hello-World:https://github.com/Hacktoberfest-2018/Hello-world
Omkar-Ajnadkar/Hello-World:https://github.com/Omkar-Ajnadkar/Hello-World
甚至更復雜的算法示例:
VAR-solutions/Algorithms:https://github.com/VAR-solutions/Algorithms
你還可以參與許多有趣的項目
wangshub/wechat_jump_game:https://github.com/wangshub/wechat_jump_game
讓你開懷大笑的kelseyhightover/nocode:https://github.com/kelseyhightower/nocode
引發懷舊情緒的:
felixrieseberg/windows95:https://github.com/felixrieseberg/windows95
Microsoft/MS-DOS:https://github.com/Microsoft/MS-DOS
還有幫助你提升效率的項目:
用於TypeScript中開發的denoland / deno:https://github.com/denoland/deno
將遊戲移植到Linux的ValveSoftware / Proton:https://github.com/ValveSoftware/Proton
以及用於圖像識別算法研究的facebookresearch / Detectron:https://github.com/facebookresearch/Detectron
人氣榜
下方圖片展示了,各個項目在開源28天之內的 stars 數量變化:
基於貢獻者
我們根據GitHub上前28天內項目貢獻者的總數,在2018年12月10日之前的一年裏開放的前10個項目:
新的開源類別
與2017年相比,2018年創建的開源項目中數量增幅最大的非語言主題。排名第三的dotnet顯示更多開源項目正在爲Windows開發應用程序。在編程語言類,JavaScript是新項目的最流行的語言,我們還可以看到nodejs,react和vue等工具用於JavaScript開發。機器學習也在GitHub上獲得極大的發展,前十排名如下:
- nodejs
- react
- dotnet
- docker
- android
- machine-learning
- api
- ios
- cli
- vue