什麼是 x10 開發工具?「GitHub 熱點速覽」

都聽過 10x 工程師,一個人頂得過十個人。但是並不是每個人都是 10x 工程師,但是有些效率工具可能讓你變成 2x、3x 的工程師。比如,這周火爆的 3D 遊戲引擎 FlaxEngine 有着強大的腳本和即開即用的功能特性,極簡只有 2.3 kb 的 JS 工具庫 nuejs,還有網頁版的 whisper-turbo 快速搞定你的語音問題。

最後,答應我試試 ls 替代品 eza 和跨系統備份工具 kopia。

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

  • 本文目錄
    • 1. 本週特推
      • 1.1 共享白板:tldraw
      • 1.2 Whisper 網頁版:whisper-turbo
    • 2. GitHub Trending 周榜
      • 2.1 3D 遊戲引擎:FlaxEngine
      • 2.2 動手學深度學習:d2l-zh
      • 2.3 極簡 JS 庫:nuejs
      • 2.4 ls 替代品:eza
      • 2.5 備份工具:kopia
    • 3. HelloGitHub 熱評
      • 3.1 從頭用 Python 寫一個數據庫:learndb-py
      • 3.2 運行在命令行裏的電子琴:upiano
    • 4. 往期回顧

1. 本週特推

1.1 共享白板:tldraw

主語言:TypeScript

當你在和他人一同開會的時候,想一起腦暴畫點東西,有什麼好軟件呢?tldraw 是一個可共享的在線白板,據說能支持幾十人同時在線繪畫。tldraw 的編輯器、UI、其他底層庫都是開源的,同時它也發佈在 npm 上,你可以將它嵌入到自己的項目中,構建自己的畫布。

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

1.2 Whisper 網頁版:whisper-turbo

主語言:TypeScript

New 作爲網頁版 Whisper 項目,它由 Rust、WebAssembly 和 WebGPU 提供支持,可以達到 ~20 倍的實時速度。作爲一個客戶端,它具有以下優點:

  • 實時流(WIP)--只需對着麥克風說話,就能像科幻電影一樣實時觀看文本顯示;
  • 完全私密和離線;

GitHub 地址→https://github.com/FL33TW00D/whisper-turbo

2.1 3D 遊戲引擎:FlaxEngine

本週 star 增長數 1,050+主語言:C++、C#

Flax Engine 是一個用 C++ 和 C# 編寫的高質量 3D 遊戲引擎。從令人驚歎的圖形到功能強大的腳本,Flax 可爲你的遊戲提供一切。該引擎專爲快速工作流程而設計,有非常多即開即用的功能。

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

2.2 動手學深度學習:d2l-zh

本週 star 增長數:850+主語言:Python

動手學深度學習,Dive into Deep Learning 中文版。d2l-zh 讓你在運行、討論、動手中學會深度學習的相關知識。

GitHub 地址→https://github.com/d2l-ai/d2l-zh

2.3 極簡 JS 庫:nuejs

本週 star 增長數:1,850+主語言:JavaScript

New nuejs 是一個非常小的(2.3KB)JavaScript 庫,用於構建 Web 界面。它就像 Vue.js、React.js 或 Svelte,但沒有 hook、動效、屬性、監視器、注入等等不常用的抽象概念。只需學習 HTML、CSS 和 JavaScript 的基礎知識,就能輕鬆上手 nuejs。

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

2.4 ls 替代品:eza

本週 star 增長數:700+主語言:Rust

eza 是一個現代的文件列表命令行程序 ls 的替代程序,具有更多的功能和更好的默認設置。它使用顏色來區分文件類型和元數據。它瞭解符號鏈接、擴展屬性和 git。此外,它小巧、快速,只有一個二進制文件。

GitHub 地址→https://github.com/eza-community/eza

2.5 備份工具:kopia

本週 star 增長數:400+主語言:Golang

Kopia 是一款快速、安全的開源備份/還原工具,可快速創建加密的數據快照,並將快照保存到選擇的遠程或雲存儲、網絡附加存儲或服務器,或本地計算機上。它是適用於 Windows、macOS 和 Linux 的跨平臺備份工具,具有快速增量備份、客戶端端到端加密、壓縮和重複數據刪除功能。它擁有 CLI 和 GUI 兩種版本,可按需選擇。

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

3. HelloGitHub 熱評

在這個章節,我們將會分享下本週 HelloGitHub 網站上的熱評項目,HG 開源項目評價體系剛上線不久,期待你的評價。

3.1 從頭用 Python 寫一個數據庫:learndb-py

主語言:Python

該項目是用 Python 從零實現一個關係型數據庫,從而更好地瞭解數據的內部構造,此數據庫僅可作爲學習和練手項目,無法應用在生產環境。

HG 評價地址→https://hellogithub.com/repository/6549e8b427e24088b003c4dff069872e

3.2 運行在命令行裏的電子琴:upiano

主語言:Python

這是一個小型的電子琴命令行應用,它安裝簡單、運行方便,支持鼠標和鍵盤兩種操作方式。

HG 評價地址→https://hellogithub.com/repository/1c1fab85ec714d7ca8446d58b629fb91

4. 往期回顧

往期回顧:

以上爲 2023 年第 37 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,來 HelloGitHub 和大家一起分享下喲 🌝

HelloGitHub 交流羣現已全面開放,添加微信號:HelloGitHub001 爲好友入羣,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章