GitHub 熱點速覽 vol.10:疫情下的 GitHub

HelloGitHub發表於2020-03-09

作者:HelloGitHub-小魚乾

摘要:如果說上週的 GitHub 是股市附體 star 低迷不振,那麼本週的 GitHub 像極了受到疫情影響而未開學的高校們,新生 GitHub 項少,能上 GitHub Trending 的數量更少,基本上一隻手數得過來的慘淡,而它們的 star 成績單同樣像是少了老師監管的中小學生交作業——質量不佳、遲遲不交 ? 好在每年開學新生中總有讓人眼前一亮的選手,比如,本週剛開源,開源當日並斬獲 2k+ star 的東京疫情專案…

以下內容摘錄自上週 HelloGitHub 微博的 GitHub Trending,選項標準:新發布 | 實用 | 有趣,根據專案 release 時間分類,釋出時間超過 30 天的專案一律稱之為成熟穩重老專案,由於文章篇幅問題還有部分專案未能在本文展示,望周知 ?

  • 本文目錄
      1. 可怕 GitHub 新生
      • 1.1 蘋果開源引數解析器:Swift Argument Parser
      • 1.2 fastai 草稿:fastbook
      • 1.3 資料集:CLUEDatasetSearch
      • 1.4 電商系統+1:ElysiumMall
      • 1.5 谷歌開源:FuzzBench
      • 1.6 CAA 檢測:lecaa
      1. 尚能星否 GitHub 老專案
      • 2.1 500+ CSS 圖示:css.gg
      • 2.2 學 C++ 嗎?:CPlusPlusThings
      • 2.3 Python 程式碼段:pysheeet
      • 2.4 雲相簿:lsky-pro
      • 2.5 CSS 實踐:Simpsons in CSS
      • 2.6 Go 版 Dubbo:dubbo-go
      • 2.7 資料科學:Data-Science--Cheat-Sheet
      1. 本週 GitHub Trending #疫情下的 GitHub #主題的主力軍
      • 3.1 口罩專案:FaceMaskDetection
      • 3.2 東京疫情資料:東京都新型コロナウイルス感染症対策サイト
      • 3.3 視覺化疫情資料:COVID-19
      1. 推薦閱讀

1. 可怕 GitHub 新生

1.1 蘋果開源引數解析器:Swift Argument Parser

本週 star 增長數:300+

Swift Argument Parser 是蘋果官方開源的引數解析器,具有直觀、安全的特點。此外蘋果也推薦了 2 個 ArgumentParser 在 Swift 專案工具中採用的示例: ? indexstore-db 是一個包含兩個命令的簡單例項; ? swift-format 則用了一些高階功能,例如自定義選項值和隱藏標誌。

GitHub 地址→https://github.com/apple/swift-argument-parsers

GitHub 熱點速覽 vol.10:疫情下的 GitHub

1.2 fastai 草稿:fastbook

本週 star 增長數:3500+

AI 有多火呢?這個介紹深度學習,fastai 和 PyTorch 的專案一開源直逼 2k star,當然 star 增長量過 1,600+,如果你想學習 fastai 這個深度學習開源庫,不妨試試這個專案,該專案暫時只是一個初稿,將在今年 7 月左右以 MOOC 的形式面世。

GitHub 地址→https://github.com/fastai/fastbook

GitHub 熱點速覽 vol.10:疫情下的 GitHub

1.3 資料集:CLUEDatasetSearch

本週 star 增長數:450+

CLUEDatasetSearch 是一箇中英文 NLP 資料集,它支援你線上搜尋某個資料集,目前收錄了【情感分析】、【文字分類】、【文字匹配】、【知識圖譜】、【語料庫】、【機器翻譯】等方面內容。 ​​​​

GitHub 地址→https://github.com/CLUEbenchmark/CLUEDatasetSearch

GitHub 熱點速覽 vol.10:疫情下的 GitHub

1.4 電商系統+1:ElysiumMall

本週 star 增長數:500+

ElysiumMall 是剛開源的電商系統,採用流行技術實現,它由前臺商城和後臺管理系統兩部分組成,基於 SpringBoot + MyBatis 實現。

  • 前臺商城系統包含首頁門戶、商品推薦、商品搜尋、商品展示、購物車、訂單流程、會員中心、客戶服務、幫助中心等模組。
  • 後臺管理系統包含商品管理、訂單管理、會員管理、促銷管理、運營管理、內容管理、統計報表、財務管理、許可權管理、設定等模組。

GitHub 地址→https://github.com/JackZhu426/ElysiumMall

GitHub 熱點速覽 vol.10:疫情下的 GitHub

1.5 谷歌開源:FuzzBench

本週 star 增長數:300+

FuzzBench 是谷歌開源的基準測試服務,可用於模糊測試,它提供了

  • 整合模糊測試的 API
  • 基於真實資料的基準,FuzzBench 可以使用任何 OSS-Fuzz 專案作為基準
  • 它也是一個帶有圖形和統計測試的報告庫,可以幫你快速理解測試結果

此外,你還可以將你的 fuzzer 同其他 fuzzer 進行比較,以方便你提升系統。

GitHub 地址→https://github.com/google/fuzzbench

GitHub 熱點速覽 vol.10:疫情下的 GitHub

1.6 CAA 檢測:lecaa

本週 star 增長數:50+

3 月 4 日 Let's Encrypt 在其證照授權 (CAA) 程式碼中發現了一個 bug,如果客戶不強制更新證照,就必須撤銷數百萬個證照。而 lecaa 就是當日開源的可用於檢測 Let's Encrypt CAA 問題的指令碼,如果你有這塊的需求不妨試試。

GitHub 地址→https://github.com/hannob/lecaa

2. 尚能星否 GitHub 老專案

2.1 500+ CSS 圖示:css.gg

本週 star 增長數:1800+

css.gg 是程式碼設計而成的輕巧圖示,可自定義,通過 API 和 NPM 可用於 Retina,你可以通過 CSS、JSON、XML 等形式來使用這些圖示。 ​​​​

GitHub 地址→https://github.com/astrit/css.gg

GitHub 熱點速覽 vol.10:疫情下的 GitHub

2.2 學 C++ 嗎?:CPlusPlusThings

本週 star 增長數:250+

lCPlusPlusThings,又名 C++ 那些事,收錄了學習 C++ 內容,包括理論、原始碼、實踐、課程程式碼、專案等。專案分為【基礎學習】、【進階學習】、【設計模式】、【多執行緒與多程式】、【第三方學習資料】、【工具篇】等篇章。

GitHub 地址→https://github.com/Light-City/CPlusPlusThings

GitHub 熱點速覽 vol.10:疫情下的 GitHub

2.3 Python 程式碼段:pysheeet

本週 star 增長數:100+

pysheeet 是一個收錄 Python 程式碼片段的專案,你可以快速找到對應的 Python 程式碼,此外專案也介紹了 Python 3 中的一些重要特性。 ​​​​

GitHub 地址→https://github.com/crazyguitar/pysheeet

GitHub 熱點速覽 vol.10:疫情下的 GitHub

2.4 雲相簿:lsky-pro

本週 star 增長數:50+

lsky-pro 是用 PHP 寫成的雲相簿,主要特性

  • 支援第三方雲儲存,支援本地、騰訊雲 COS、七牛雲、又拍雲、FTP。
  • 支援多圖上傳、拖拽上傳、貼上上傳、上傳預覽、全屏預覽、頁面響應式佈局。
  • 簡潔的圖片管理功能,支援滑鼠右鍵、單選多選、重新命名等操作。
  • 強大的圖片預覽功能,支援響應式。
  • 支援全域性配置使用者初始剩餘儲存空間、支援單個設定使用者剩餘儲存空間。
  • 支援一鍵複製圖片外鏈、二維碼掃描連結。
  • 支援設定上傳檔案、資料夾路徑命名規則。
  • 支援圖片鑑黃功能。
  • 支援資料夾分類功能。
  • 對外開放的上傳介面。

GitHub 地址→https://github.com/wisp-x/lsky-pro

GitHub 熱點速覽 vol.10:疫情下的 GitHub

2.5 CSS 實踐:Simpsons in CSS

本週 star 增長數:300+

雖然是一個 5 年前的老專案,當不妨礙它上週在 GitHub Trending 榜呆了半周,Simpsons in CSS 實現了用 CSS 製作辛普森一家頭像,每個頭像有自己的動畫表情,如果你想學習 CSS 不妨 Pick 下這個專案,可檢視每個對應動畫是如何用 CSS 實現的。

GitHub 地址→https://github.com/pattle/simpsons-in-css

GitHub 熱點速覽 vol.10:疫情下的 GitHub

2.6 Go 版 Dubbo:dubbo-go

本週 star 增長數:200+

dubbo-go 使用 go 實現的 Dubbo,它實現了基於 Dubbo 的 extension 模組和分層的程式碼設計(包括 protocol layer, registry layer, cluster layer, config 等等)。

你可以對這些分層介面進行新的實現,並通過呼叫 extension 模組的“ extension.SetXXX ”方法來覆蓋 dubbo-go [同 go-for-apache-dubbo ]的預設實現,以完成自己的特殊需求而無需修改原始碼。

GitHub 地址→https://github.com/apache/dubbo-go

GitHub 熱點速覽 vol.10:疫情下的 GitHub

2.7 資料科學:Data-Science--Cheat-Sheet

本週 star 增長數:550+

Data-Science--Cheat-Sheet 是一個資料科學領域的速查表,包括【人工智慧】、【大資料】、【資料探勘】、【資料視覺化】、【資料倉儲】、【機器學習】等等理論應用方面內容,也包括了 Python 、R 語言、Docker 等程式語言與工具,共計 30+ 個分類內容,是一個全面的資料科學學習倉。

GitHub 地址→https://github.com/abhat222/Data-Science--Cheat-Sheet

GitHub 熱點速覽 vol.10:疫情下的 GitHub

3. 本週 GitHub Trending #疫情下的 GitHub #主題的主力軍

HelloGitHub 在某一期的 GitHub 主題給大家分享過中國 nCoV 相關 GitHub 專案(詳見:《共抗疫情的開源專案,讓我們貢獻自己的一份力量》,隨著國外 nCoV 進入爆發式增長,GitHub 上關於 nCoV 的專案也跟著“水漲船高”,在這裡小魚乾給你分享 3 個本週 GitHub Trending 上的專案,不妨來學習下資料視覺化展示等方面內容~

3.1 口罩專案:FaceMaskDetection

本週 star 增長數:100+

FaceMaskDetection 是開源人臉口罩檢測模型和資料,提供了 PyTorch、TensorFlow(包括 ftlite、pb 模型)、Keras、MXNet、Caffe 這五大主流框架的推理程式碼,它可以檢測人臉是否佩戴口罩,並附有 8,000 張人臉口罩標註資料。

GitHub 地址→https://github.com/AIZOOTech/FaceMaskDetection

GitHub 熱點速覽 vol.10:疫情下的 GitHub

3.2 東京疫情資料:東京都新型コロナウイルス感染症対策サイト

本週 star 增長數:3200+

東京都新型コロナウイルス感染症対策サイト 是昨日 GitHub Trending 榜的明星專案,當然獲得 2.1k+ star,它收集了東京的新冠病例資料,並以圖表顯示展示出來,可檢視到當然新增及累計病例數。除了病例資料之外,它也提供了一些病狀方便自查是否患有新冠,簡言之,你可以理解為 東京都新型コロナウイルス感染症対策サイト 是一個 Web 版的丁香醫生疫情繫統。線上訪問:stopcovid19.metro.tokyo.lg.jp/flow/

GitHub 地址→https://github.com/tokyo-metropolitan-gov/covid19

GitHub 熱點速覽 vol.10:疫情下的 GitHub

3.3 視覺化疫情資料:COVID-19

本週 star 增長數:2200+

Johns Hopkins 大學系統科學與工程中心出品的 COVID-19 疫情全球實時擴散圖,提供了視覺化的原始碼,點選線訪問

GitHub 地址→https://github.com/CSSEGISandData/COVID-19

GitHub 熱點速覽 vol.10:疫情下的 GitHub

推薦閱讀

以上為 2020 年第 10 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?

HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub 為好友可同前端、Java、Go…各界大佬談笑風生、切磋技術~

GitHub 熱點速覽 vol.10:疫情下的 GitHub

關注公眾號加入交流群

相關文章