作者:HelloGitHub-小魚乾
摘要:GitHub Trending 上週看點,GitHub 官宣 CLI 已釋出 beta 版,前端新晉高效能打包神器 esbuild 宣戰 Webpack&Parcel,微軟、Facebook 開源項又添新成員…
上週 HelloGithub 運營小妹首次嘗試了在微博釋出 GitHub Trending 資訊,以下內容摘錄自上週微博的 GitHub Trending,選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間超過 30 天的專案一律稱之為成熟穩重老專案,望周知 ?
- 本文目錄
- 一、可怕 GitHub 新生
- 1.1 爬蟲專案:jdBuyMask
- 1.2 3D 計算機視覺庫:PyTorch3D
- 1.3 好久不見 .NET:Todos
- 1.4 深度學習庫:DeepSpeed
- 1.5 程式碼即是圖:Diagrams
- 1.6 不再頭疼 CSS:OpenChakra
- 1.7 前端打包神器:esbuild
- 二、尚能星否 GitHub 老專案
- 2.1 靈光一閃:app-ideas
- 2.2 HTTP Web 框架:Fiber
- 2.3 k8s 神器:KubeOperator
- 2.4 廣告遮蔽:anti-AD
- 2.5 映象投屏:Airplay-SDK
- 2.6 GitHub 官宣:CLI-gh
- 三、本週 GitHub Trending #技術學習#主題的主力軍
- 3.1 大資料入門到精通:BigData-Notes
- 3.2 Python 小例子:python-small-examples
- 3.3 Node 最佳實踐:Node.js CLI Apps Best Practices
- 一、可怕 GitHub 新生
一、可怕 GitHub 新生
1.1 爬蟲專案:jdBuyMask
本週 star 增長數:900+
jdBuyMask 可以自動檢測京東是否有口罩在售,並自動下單,
GitHub 地址→https://github.com/cycz/jdBuyMask
1.2 3D 計算機視覺庫:PyTorch3D
本週 star 增長數:950+
PyTorch3D 是 Facebook 開源的 3D 計算機視覺庫,PyTorch3D 有 3 大特性:
- 3D 網格資料的新格式:Meshes
- 對 3D 資料的高效處理
- 可微的影像渲染方法
搭配機器之心的文章《FaceBook開源PyTorch3D:基於PyTorch的新3D計算機視覺庫》:zhuanlan.zhihu.com/p/105584946 試用更佳
GitHub 地址→https://github.com/facebookresearch/pytorch3d
1.3 好久不見:.NET—Todos
本週 star 增長數:650+
Todos 是一個 .NET Core 中的各種待辦事項列表後端 API 實現的專案。
GitHub 地址→https://github.com/davidfowl/Todos
1.4 深度學習庫:DeepSpeed
本週 star 增長數:1500+
DeepSpeed 是微軟開源的深度學習優化庫,通過提高規模、速度、可用性並降低成本,可以在當前一代的 GPU 叢集上訓練具有超過 1,000 億引數的模型。
GitHub 地址→https://github.com/microsoft/DeepSpeed
說明:由於上文使用的 star 統計工具無法統計 star 超過 3k 的專案,故本專案之後採用其他統計工具,下篇文章將統一畫風;
1.5 程式碼即是圖:Diagrams
本週 star 增長數:1200+
Diagram as Code,Diagrams 是一個用 Python 程式碼可繪製雲系統架構原型的小工具,由 AWS、Azure、GCP 和 Kubernetes 提供支援。
GitHub 地址→https://github.com/mingrammer/diagrams
1.6 不再頭疼 CSS:OpenChakra
本週 star 增長數:1000+
OpenChakra 是一個 Chakra UI 的可視編輯器,使用簡單的拖放 UI 快速繪製元件,切換程式碼皮膚可檢視元件 JSX/React 程式碼,支援將程式碼直接匯出到 CodeSandbox,再也不用頭疼寫 CSS 了!!
GitHub 地址→hhttps://github.com/premieroctet/openchakra
1.7 前端打包神器:esbuild
本週 star 增長數:1400+
esbuild 是一個前端打包工具,作為打包界的新生,它在 repo 中給出了同 Webpack、Parcel、Rollup 比較資料。
GitHub 地址→https://github.com/evanw/esbuild
二、尚能星否 GitHub 老專案
2.1 命名剋星:fate
本週 star 增長數:100+
fate,又名:命運。是一個現代科學取名工具,參考【周易卦象】、【大衍之數】、【三才五格】、【喜用神(平衡用神)】、【生肖用字】、【八字吉凶】為小寶寶取名。
GitHub 地址→https://github.com/godcong/fate
2.2 靈光一閃:app-ideas
本週 star 增長數:2000+
app-ideas 收集各類應用 idea,並按照易學程度把應用進行劃分,你可以通過這個專案提高程式設計技術&學習新技術。
GitHub 地址→https://github.com/florinpop17/app-ideas
2.3 HTTP Web 框架:Fiber
本週 star 增長數:1400+
Fiber 是一個類 Express.js 風格基於 Fasthttp 的 HTTP Web 框架,旨在簡化零記憶體分配和效能的情況,以便快速開發。下圖為 Fiber 的效能圖,如果你對 Node.js 很熟,不妨試試這個用 Go 寫成的專案。
GitHub 地址→https://github.com/gofiber/fiber
2.4 k8s 神器:KubeOperator
本週 star 增長數:50+
KubeOperator 是一個開源專案,通過 Web UI 在 VMware、OpenStack 和物理機上規劃、部署和運營生產級別的 Kubernetes 叢集。支援內網離線環境、支援 GPU、應用商店,已通過 CNCF 的 Kubernetes 軟體一致性認證。
GitHub 地址→https://github.com/KubeOperator/KubeOperator
2.5 廣告遮蔽:anti-AD
本週 star 增長數:70+
anti-AD 是通過域名解析層來遮蔽廣告和保護隱私的小工具,支援 AdGuardHome,Dnsmasq,Surge,Pi-Hole 等網路元件。使用 anti-AD 能夠遮蔽廣告域名,能遮蔽電視盒子廣告,遮蔽 app 內建廣告,同時遮蔽了一些日誌收集、大資料統計等涉及個人隱私資訊的站點,能夠保護個人隱私不被偷偷上傳。
GitHub 地址→https://github.com/privacy-protection-tools/anti-AD
2.6 映象投屏:Airplay-SDK
本週 star 增長數:250+
Airplay-SDK 是一個映象投屏工具,支援 1080p 四分屏顯示,
- iOS 和 MacOS 裡, 使用 Airplay 協議, 免安裝, 直接映象投屏
- Android 系統, 使用 Miracast 協議, 免安裝, 直接映象投屏,可以投系統聲音 (Miracast 依賴於不同晶片平臺實現, 整合至藍莓投屏) .
- Windows 系統安裝藍莓研發的投屏客戶端, 可以用投屏碼 一鍵投屏到對應接收端. 支援同時映象電腦螢幕到多個接收端, 接收端也可以同時顯示多路螢幕, 即支援一投多和多投一, 適合會議辦公, PPT 演示
GitHub 地址→https://github.com/xfirefly/Airplay-SDK
2.7 GitHub 官宣:CLI-gh
本週 star 增長數:3000+
gh/cli 是 GitHub 官方釋出的命令版 GitHub,支援 pr、issue 等常規 GitHub 操作,目前 gh 處於 beta 版。
GitHub 地址→https://github.com/cli/cli
說明:由於專案地址特殊,尚未能生成本週 Trending 圖;
三、本週 GitHub Trending #技術學習#主題的主力軍
本週 GitHub Trending 上有許多技術學習資料集合 repo,這裡選取了 3 個比較全面的學習資料
3.1 大資料入門到精通:BigData-Notes
本週 star 增長數:350+
BigData-Notes 是一個 Markdown 專案,收集了大資料入門到精通的所有資料,包括【大資料學習路線】、【大資料技術棧】、【大資料常用軟體】等內容。
GitHub 地址→https://github.com/heibaiying/BigData-Notes
3.2 Python 小例子:python-small-examples
本週 star 增長數:200+
python-small-examples 收錄 Python 有趣的小例子一網打盡。告別枯燥,60 秒學會一個小例子,系統學習 Python,從入門到大師。包括 Python 基礎、Python 坑點、Python 字串和正則、Python 繪圖、Python 日期和檔案、Web 開發、資料科學、機器學習、深度學習、TensorFlow、Pytorch…
GitHub 地址→https://github.com/jackzhenguo/python-small-examples
3.3 Node 最佳實踐:Node.js CLI Apps Best Practices
本週 star 增長數:450+
Node.js CLI Apps Best Practices 如其名是一個 Node.js 最佳實踐教程,收錄瞭如何構建成功、使用者友好的 Node.js 命令列介面(CLI)應用程式的最佳實踐。該專案暫時只有德文、西班牙文、英文三個版本~
GitHub 地址→https://github.com/lirantal/nodejs-cli-apps-best-practices
以上為 2020 年第 7 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?
最後,HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub 為好友拉你入群,可同前端、Java、Go…各界大佬談笑風生、切磋技術~
關注公眾號加入交流群