太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!

進擊的Coder發表於2020-07-30


閱讀本文大概需要 3 分鐘。



不知道大家是否發現一個有趣的現象:隨著國內開發者們在 GitHub 上貢獻越來越多,任何時候去看 GitHub 趨勢榜,不管是日榜,周榜,還是月榜,或者直接搜尋,頁面之中總能看到中文專案,少則一兩個,多則大半頁都是?


太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!


設想一下,如果我們去搜趨勢榜,每一頁都有不少韓文,或者日文, 而不是英文,是不是很抓狂?所以 GitHub 經常被中文霸榜之後,可以想象老外們的心情


太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!



於是,老外們紛紛叫嚷著讓 GitHub 趕緊增加一個過濾國家搜尋之類的功能,可還沒等到 GitHub 做出來這個功能,中國開發者就率先出手。為了讓國內使用者能夠更容易找到文中熱榜專案,一位名為 kon9chunkit 的開發者在GitHub建立了一個榜單,總結了中文相關的知名專案,並且排名每週更新一次目前已經收穫 star 20k


太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!


該專案設立了 1 個總榜(所有語言專案彙總排名)、18 個分榜(單個語言專案排名)



分榜:

分榜支援的 18 個語言:

Java
Python
Go
PHP
JavaScript
Vue
CSS
Objective-C
Swift
HTML
Jupyter Notebook
Shell
C
C++
C#
Dart
 Vim script
TeX




榜單給出了 6 個緯度: 排名專案名稱簡述,Stars,語言,更新日期


這裡以 OC 語言為例:


太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!




總榜前 20 名



太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!
太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!

▲總榜前 20  截圖



可以看到,總榜包含了從各類教程(前端、後端、面試、機器學習)到各種框架(電商、小程式、web),還有很多資料集和經驗類的分享等

其中能看到一些國內比較有名的開源專案,比如結巴分詞、uni-app、taro 等等,它們都是按照 Star 量進行排序的,總榜包括 200 項流行的專案




分榜前20:


這裡的分榜就以js為例:

太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!
太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!
太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!

▲JavaScript分榜前20截圖



可以看到js排名靠前包含了元件庫、外掛、跨端、小程式框架之類,我們們上一篇介紹的 chinese-poetry 也在其中,分榜看起來要舒服多了,基本都是清爽的開源框架,而不是各種資料教程?



榜單入選規則


專案方給出了 3 點入選標準:

  專案的 Description 和 README.md 都要包含中文說明

太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!


  保持較高的更新頻率,最近半年內有更新過的專案才有機會入選

太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!

  Stars 越多越好,在滿足持續更新的前提條件下,各榜根據 Stars 對專案進行排序

太強了!GitHub 中文開源專案榜單出爐,暴露了程式設計師的硬性需求!


傳送門





寫在最後

其實在 GitHub 上搜尋,大致可以分為三類人:

資深開發者:直接輸入英文關鍵詞搜尋

一般開發者:先輸入中文關鍵詞搜尋,如果沒有合適的結果,再用英文關鍵詞搜尋

其餘開發者:只搜尋中文,如果沒有合適結果,放棄?


雖然目前該專案依然是依附在 GitHub 上的一個只能看排名的專案,不能夠在中文類別中再次關鍵詞精確搜尋,但這個專案最大的價值並不在搜尋,而是透過排名,讓開發者們更容易發現一些優質的中文專案。很多中文專案其實很受歡迎,說不定某個東西還和你正在做的專案高度吻合,但你就是不知道有這麼個東西,重複造著一堆bug的輪子,但現在有了中文榜,也許就能發現它並且直接加以利用了

來,大家為專案作者鼓個掌!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31557738/viewspace-2707961/,如需轉載,請註明出處,否則將追究法律責任。

相關文章