窮人版生產力工具,好用得飛起 「GitHub 熱點速覽」

削微寒發表於2023-03-20

9ae52ea22fe6aac5364e4ec9c49c46ad.jpeg

被 GPT 和 OpenAI 刷屏了一個多月,現在 GitHub Trending 已經沒有什麼和 gpt 無關的專案了,但是好在總有優秀的開源專案拯救我的專案疲憊。像是貼心好用的反向代理 pgrok,據說是窮人的 ngrok 替代品;拯救 SQL Boy 的 textSQL,現在你可以不寫 SQL 來查資料了。

除此之外,高效能打包工具 rspack 高興起來,打包的工作分分鐘就搞定了,scrcpy 則是名聲在外的投屏神器,而 nicegui,Nice!Python 工程師們可以有漂亮的 UI 用了。

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

  • 本文目錄
    • 1. 本週特推
      • 1.1 反向代理:pgrok
      • 1.2 文字轉 SQL:textSQL
    • 2. GitHub Trending 周榜
      • 2.1 高效能打包工具:rspack
      • 2.2 SD GUI:ComfyUI
      • 2.3 neovim 配置:AstroNvim
      • 2.4 Android 映象:scrcpy
      • 2.5 Python 搞定 UI:nicegui
    • 3. HelloGitHub 熱評
      • 3.1 炫酷的 Windows 終端軟體:FluentTerminal
      • 3.2 AirDrop 的開源替代方案:localsend
    • 4. 往期回顧

1. 本週特推

1.1 反向代理:pgrok

主語言:Golang

New 經濟實惠的 ngrok 替代品,一個透過 ssh 遠端埠轉發多租戶 HTTP 流量代理。

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

1.png

1.2 文字轉 SQL:textSQL

主語言:JavaScript

New 現在,你不會寫 SQL 也沒關係,textSQL 可以將自然語言使用 GPT-3.5 轉換 SQL,用於查詢資料。

GitHub 地址→https://github.com/caesarHQ/textSQL

2.png

2.1 高效能打包工具:rspack

本週 star 增長數:900+主語言:Rust、JavaScript

New 基於 Rust 的高效能模組打包工具。特性:

  • 啟動速度極快:基於 Rust 實現,構建速度極快,帶給你極致的開發體驗。
  • 閃電般的 HMR:內建增量編譯機制,HMR 速度極快,完全勝任大型專案的開發。
  • 相容 Webpack 生態:針對 Webpack 的架構和生態進行相容,無需從頭搭建生態。
  • 內建常見構建能力:對 TypeScript、JSX、CSS、CSS Modules、SaSS 等提供開箱即用的支援。
  • 預設生產最佳化:預設內建多種最佳化策略,如 Tree Shaking、程式碼壓縮等等。
  • 框架無關:不和任何前端框架繫結,保證足夠的靈活性。

GitHub 地址→https://github.com/web-infra-dev/rspack

3.png

2.2 SD GUI:ComfyUI

本週 star 增長數:1,800+主語言:Python、JavaScript

New 一個強大的、模組化的、具有圖形/節點介面的 stable diffusion GUI,你無需編碼任何東西就能搞定 stable diffusion。

GitHub 地址→https://github.com/comfyanonymous/ComfyUI

4.png

2.3 neovim 配置:AstroNvim

本週 star 增長數:1,150+主語言:Lua

AstroNvim 是一個美觀且功能豐富的 neovim 配置,可擴充套件,支援同其他優秀的外掛一起工作。特性:

  • 帶有 Neo-tree 的檔案瀏覽器
  • 支援 Cmp 的自動填充
  • 整合了 Gitsigns 的 git
  • 使用 Heirline 的 Statusline、Winbar 和 Bufferline
  • 使用 Toggleterm 的終端
  • 用 Telescope 進行模糊查詢
  • 用 Treesitter 實現語法高亮
  • 用 Null-ls 進行格式化和提示
  • 支援 Native LSP 的語言伺服器協議
  • 用 nvim-dap 除錯介面卡協議

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

5.png

2.4 Android 映象:scrcpy

本週 star 增長數:1,550+主語言:C、Java

安卓手機映象,可以在 Windows、macOS、Linux 上起一個和你 Android 裝置相同的映象,讓你透過電腦端與你的手機端進行互動。

GitHub 地址→https://github.com/Genymobile/scrcpy

6.jpeg

2.5 Python 搞定 UI:nicegui

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

New 用 Python 搞定 Web UI,有了它,你可以用 Python 建立按鈕、對話方塊、Markdown 檔案、3D 場景。

GitHub 地址→https://github.com/zauberzeug/nicegui

3. HelloGitHub 熱評

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

3.1 炫酷的 Windows 終端軟體:FluentTerminal

主語言:C#

基於 UWP 的 Windows 終端應用,擁有強大的自定義主題模組,能夠輕鬆定製出風格各異的主題。提供了中文選項,支援多視窗、SSH 和搜尋等功能。

HG 評價地址→https://hellogithub.com/repository/352150f3034742cbbf67d301a86973ca

8.jpg

3.2 AirDrop 的開源替代方案:localsend

主語言:Dart

可以透過本地網路與附近的裝置,安全地共享檔案和訊息,此過程不需要網際網路,不需要外部伺服器,支援 Windows、Linux、macOS、Android、iOS 裝置。

HG 評價地址→https://hellogithub.com/repository/436b0b9ebda5445b993c422a97ec9b6d

9.jpg

4. 往期回顧

往期回顧:

以上為 2023 年第 11 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,來 HelloGitHub 和大家一起分享下喲 ?

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

相關文章