超強工具集——GitHub 熱點速覽 Vol.47

做者:HelloGitHub-小魚乾react

本週 GitHub 趨勢榜精彩至極,先是 JetBrains 開源的圖像渲染引擎 Skia 有了 Java 封裝,一開源便得到 500+ star,再是支持開發者在頁面展現網站運行狀態,實時報告的 upptime 憑藉單日 1k star 進帳,上了 Trending 榜。另類 Kubernetes 發行版——K0s 也是頗爲出色,一週得到了近 2k star。清華大學研究團隊開源的 26 億參數規模的中文語言模型 (CPM-LM) ,表現也很搶眼。最後,必定要提下超強的屏幕錄製和註釋工具:Screenity,無壓力在錄製畫面寫註釋,添加人臉視頻窗口。…git

如下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布 | 實用 | 有趣,根據項目 release 時間分類,發佈時間不超過 7 day 的項目會標註 New,無該標誌則說明項目 release 超過一週。因爲本文篇幅有限,還有部分項目未能在本文展現,望周知 🌝程序員

  • 本文目錄
      1. 本週特推
      • 1.1 炸裂圖像渲染引擎:Skija
      • 1.2 萬 Shell 皆可用:starship
      1. GitHub Trending 周榜
      • 2.1 另類 K8s:k0s
      • 2.2 超強屏幕錄製和註釋工具:Screenity
      • 2.3 大規模訓練模型:CPM-Generate
      • 2.4 零編碼,無配置:ObjectiveSQL
      • 2.5 輕量級 React 圖表:beautiful-react-diagrams
      • 2.6 網站運行監控:upptime
      • 2.7 開發者免費:free-for-dev
      1. 推薦閱讀

1. 本週特推

1.1 炸裂圖像渲染引擎:Skija

本週 star 增加數:1150+github

Skia 是一個開源的 2D 圖形庫,它提供了跨各類硬件和軟件平臺工做的通用 API。Skija 是 JetBrains 開源的 Skia Java 封裝,快來試試這個神奇的圖像渲染引擎吧。web

GitHub 地址→https://github.com/JetBrains/skijasql

1.2 萬 Shell 皆可用:starship

本週 star 增加數:1250+chrome

starship 一款高顏值的輕量級的終端,可用於任何 Shell。特性shell

  • 🚀 快:快 —— 真的真的很快!用 Rust 編寫
  • 定製化:可定製提示符方方面面
  • 通用:適用於任何 Shell、任何操做系統
  • 智能:一目瞭然地顯示相關信息
  • 功能豐富:支持全部你最喜歡的工具
  • 易用

GitHub 地址→https://github.com/starship/starship數據庫

2.1 另類 K8s:k0s

本週 star 增加數:1850+瀏覽器

k0s 是另外一個 Kubernetes 發行版。是的。可是做者作了一些事情與其餘發行版很是不一樣。

k0s 是一個包含全部功能的單一二進制 Kubernetes 發行版,它預先配置了全部所需的 bell 和whistle,使構建 Kubernetes 集羣只需將可執行文件複製到每一個主機並運行它便可。

GitHub 地址→https://github.com/k0sproject/k0s

2.2 超強屏幕錄製和註釋工具:Screenity

本週 star 增加數:1400+

New Screenity 是一個強大的屏幕記錄和註釋工具,你能夠在錄製畫面標註事項,添加人臉視頻窗口。

特性:

  • 🎥 瀏覽器窗口、桌面、任何應用程序和相機無限次數錄製
  • ✏️ 在屏幕上的任何地方,添加文本和箭頭等註釋
  • 👀 突出你的點擊操做、光標,支持錄音時隱藏光標
  • 🎙️ 我的電腦麥克風和音響控制,按鍵通話等等功能
  • ⚙️ 自定義倒計時,僅在懸停時顯示控件,以及許多其餘自定義選項
  • 💾 導出爲 mp四、gif 和 webm,支持 Google Drive 保存視頻
  • ✂️ 修剪或刪除記錄的部分
  • 更多…

GitHub 地址→https://github.com/alyssaxuu/screenity

Chrome 插件地址→https://chrome.google.com/webstore/detail/screenity-screen-recorder/kbbdabhdfibnancpjfhlkhafgdilcnji

2.3 大規模訓練模型:CPM-Generate

本週 star 增加數:450+

New CPM-Generate 是北京智源人工智能研究院和清華大學研究團隊開源的 26 億參數規模的中文語言模型 (CPM-LM),可用於文本生成的本地測試,並以此爲基礎進一步研究零次學習或少次學習等場景。

GitHub 地址→https://github.com/TsinghuaAI/CPM-Generate

2.4 零編碼,無配置:ObjectiveSQL

本週 star 增加數:500+

New ObjectiveSQL 是一個基於 ActiveRecored 模式的 Java ORM 框架,基於已定義的數據模型,自動生成數據庫訪問邏輯代碼,提高開發效率。特性:

  • 🏄‍♂️ 使用 JSR 269 動態生成用於數據庫訪問的 Java API
  • 🤗 無需編碼數據庫訪問的完整 Java API
  • ⛳️ 針對複雜 SQL,ObjectiveSQL 經過 Java 運算符重載技術,實現了 Java 代碼與 SQL 語句一致的編碼體驗。

GitHub 地址→https://github.com/braisdom/ObjectiveSql

2.5 輕量級 React 圖表:beautiful-react-diagrams

本週 star 增加數:1600+

beautiful-react-diagrams 一個輕量級 React 組件的小集合,能夠輕鬆地構建圖表。

JavaScript 圖表庫一般很難集成到 React 項目中。組件的狀態與外部圖表庫同步可能很是困難,特別是後者是在不一樣的範例(例如 MVC)中構建的時候。

基於這個緣由,項目做者 antonioru 建立了一個易於自定義的功能圖表庫來輕鬆地構建圖表。

GitHub 地址→https://github.com/beautifulinteractions/beautiful-react-diagrams

2.6 網站運行監控:upptime

本週 star 增加數:1400+

New Upptime 是一個開源的正常運行時間監控和狀態頁面,可直接在頁面查看到各個網站的鏈接情況、響應時間、可靠度。由 GitHub 提供技術支持,採用 GitHub Action 實現運行時間監控器,GitHub issue 做事件報告及 GitHub Pages 生成狀態網站。

GitHub 地址→https://github.com/upptime/upptime

2.7 開發者免費:free-for-dev

本週 star 增加數:1250+

開發人員和開源做者如今接觸了大量免費服務,可是很難找到全部這些服務來作出明智的決定。free-for-dev 整理了一份列表,收錄 SaaS、PaaS、IaaS 方面供開發者使用的免費資源。項目由 500+ 個開發者共同維護。

GitHub 地址→https://github.com/ripienaar/free-for-dev

3. 推薦閱讀

以上爲 2020 年第 47 個工做周的 GitHub Trending 🎉若是你 Pick 其餘好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和咱們分享下喲 🌝

本文同步分享在 博客"削微寒的程序員之路"(CNBlog)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索