
作者:HelloGitHub-小魚干
當你看到實用為本周的關鍵詞時,就應該知道本周的 GitHub 熱點霸榜的基本為高星老專案,例如:知名的性能測驗工具 k6,讓你能在預生產環境和 QA 環境中以高負載運行測驗,百度開源的前端低代碼框架 amis,也是走的實用路線,你甚至不用了解前端就能做出來頁面,當然,本周還是有一些新專案上榜,比如:基于目標檢測的 U^2-Net 每天你都能看到它上 Trending,作為一個影像處理工具它的上榜頻率和它的實用程度絕對成正比,那個美國知名天才黑客 George Hotz 開源的小型深度學習框架 tinygrad 也是兼顧 PyTorch 和 micrograd 功能,實用到不行,當然還有非技術人員也能使用的資料管理平臺 Directus…
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布 | 實用 | 有趣,根據專案 release 時間分類,發布時間不超過 7 day 的專案會標注 New,無該標志則說明專案 release 超過一周,由于本文篇幅有限,還有部分專案未能在本文展示,望周知 🌝
- 本文目錄
-
- 本周特推
- 1.1 相片變肖像畫:U^2-Net
- 1.2 開源資料平臺:Directus
-
- GitHub Trending 周榜
- 2.1 輕量級目標檢測:NanoDet
- 2.2 抓取短鏈接機密資訊:urlhunter
- 2.3 Flash Player 模擬器:Ruffle
- 2.4 又一個網上商城系統:SuperMarket
- 2.5 性能測驗工具:k6
- 2.6 小型深度學習框架:tinygrad
- 2.7 前端低代碼框架:amis
-
- 推薦閱讀
-
1. 本周特推
1.1 相片變肖像畫:U^2-Net
本周 star 增長數:1350+
U^2-Net 將深層網路結構 U-Net 應用于顯著目標檢測 (SOD),它可以讓一張相片變為一副肖像繪畫,下圖分別為其實作原理和效果圖,
GitHub 地址→https://github.com/NathanUA/U-2-Net


1.2 開源資料平臺:Directus
本周 star 增長數:1150+
Directus 用實時的 GraphQL + REST API 對你新建的 / 現有的 SQL 資料庫進行包裝,并為非技術用戶提供直觀的管理 App 管理資料,特性:
- 免費和開源
- REST 和 GraphQL API:立即為資料庫添加一個快速的 Node.js API 層
- 純 SQL 管理:運行現有的 SQL 資料庫,也可協助從頭構建新體系架構
- 任選資料庫:支持 PostgreSQL, MySQL, SQLite, OracleDB, MariaDB 和 MS-SQL
- 支持自托管:選擇主機和基礎設施,在本地運行,深度集成本地
- 可擴展的:易定制模塊化平臺
- 現代面板:Vue.js 管理 App 安全和直觀,非技術用戶完全不需要培訓使用
GitHub 地址→https://github.com/directus/directus
2. GitHub Trending 周榜
2.1 輕量級目標檢測:NanoDet
本周 star 增長數:1400+
New NanoDet 一個超快輕量級無錨物件檢測模型,支持實時移動設備,特性:
- ? 超級輕量級:模型檔案只有 1.8 mb,
- ? 超快:在 ARM CPU 上 97 fps (10.23 ms) ,
- 😎 訓練友好:GPU 記憶體成本遠低于其他模型,在 GTX1060 6G 上可用 Batch-size 80 運行,
- 😎 易部署:基于 ncnn 推理框架提供 C++ 實作和 Android 演示,
GitHub 地址→https://github.com/RangiLyu/nanodet

2.2 抓取短鏈接機密資訊:urlhunter
本周 star 增長數:700+
New urlhunter 允許你檢索短鏈接服務,例如 bit.ly 和 goo.gl 來獲取私密資訊,示范用例:針對網路情報和漏洞,例如:
docs.google.com/a/acme.com drive.google.com/a/acme.com關鍵字可找到 Acme 公司的公共 Google Docs&Drive 分享鏈接;acme.com,password_reset_token關鍵字可以找到 acme.com 的作業密碼重置令牌;trello.com可查找公共 Trello 地址,
GitHub 地址→https://github.com/utkusen/urlhunter
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-PAZyITBB-1606734018107)(https://img2020.cnblogs.com/blog/759200/202011/759200-20201130185143488-1750401841.png"/>
2.4 又一個網上商城系統:SuperMarket
本周 star 增長數:250+
SuperMarket 是一個設計精良的網上商城系統,包括前端、后端、資料庫、負載均衡、資料庫快取等,使用 SpringCloud 框架,代碼嚴格遵循 MVC 分層思想,
GitHub 地址→https://github.com/GoogleLLP/SuperMarket

2.5 性能測驗工具:k6
本周 star 增長數:1850+
k6 是高性能的負載測驗工具,可在預生產和 QA 環境中以高負載運行測驗,特性:
- 用 ES6 JS 撰寫腳本:支持模塊,可在整個組織內實作代碼復用
- 代碼即為所有:為了版本控制友好,測驗邏輯和配置選項都在 JS 中
- 自動化友好:檢查 (如 asserts) 和閾值來實作簡單而靈活的 CI 配置
- 支持 HTTP/1.1, HTTP/2, WebSocket 和 gRPC 協議
- TLS 特性:客戶端證書,可配置的 SSL/TLS 版本和密碼
- 開箱即用(Batteries included):cookie、加密、自定義度量、編碼、環境變數、JSON、HTML 表單、檔案、靈活的執行控制等等,
- 內置 har 轉換器:記錄瀏覽器會話為 .har 檔案,并直接將它們轉換為 k6 腳本
- 靈活的度量存盤和可視化:InfluxDB (+Grafana), JSON 或 k6 云
GitHub 地址→https://github.com/loadimpact/k6

2.6 小型深度學習框架:tinygrad
本周 star 增長數:1250+
tinygrad 是美國知名黑客 George Hotz 開源的小型深度學習框架 tinygrad,代碼不足 1k 行,兼具 PyTorch 和 micrograd 的功能,
GitHub 地址→https://github.com/geohot/tinygrad

2.7 前端低代碼框架:amis
本周 star 增長數:1250+
amis 前端低代碼框架,通過 JSON 配置就能生成各種后臺頁面,極大減少開發成本,甚至可以不需要了解前端,目前在百度廣泛用于內部平臺的前端開發,已有 100+ 部門使用,創建了 3w+ 頁面,
GitHub 地址→https://github.com/baidu/amis
3. 推薦閱讀
- 超強工具集——GitHub 熱點速覽 Vol.47
- Make Dev Great Again——GitHub 熱點速覽 Vol.46
以上為 2020 年第 48 個作業周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 🌝
CSDN認證博客專家
萌新
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/232618.html
標籤:其他
