中國製霸生成器「GitHub 熱點速覽 v.22.42」
火遍推特的中國製霸生成器本週一開源就佔據了兩天的 GitHub Trending 榜,不知道你的足跡遍佈了多少個省份呢?同樣記錄痕跡的 kanal 用了記憶體讀寫方式解決了 Rust 的訊息處理問題,PHP 應用服務 frankenphp 大概也藏了一手自己的“記錄”技能。
除了「記錄」主題,RedEye 視覺化分析安全問題,maestro 進行移動端 UI 測試。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New
,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 🌝
- 本文目錄
- 1. 本週特推
- 1.1 中國製霸生成器:china-ex
- 1.2 Rust 訊息處理:kanal
- 2. GitHub Trending 周榜
- 2.1 Rust 簡單應用:Pake
- 2.2 PHP 應用伺服器:frankenphp
- 2.3 圖示工具包:lucide
- 2.4 視覺化分析工具:RedEye
- 2.5 UI 測試:maestro
- 3. 往期回顧
- 1. 本週特推
1. 本週特推
1.1 中國製霸生成器:china-ex
主語言:JavaScript
New
中國三十四省級行政區域制霸標記生成工具,根據你對某個城市的熟悉程度來標記,生成你最終的城市得分。比如 HG 最低得了 33 分… 線上試玩地址 https://lab.magiconch.com/china-ex/。
BTW,該專案作者之前做過熱點趨勢專案「能不能好好說話」拼音首字母縮寫翻譯工具,以及 78 期月刊「石蒜模擬器」。
GitHub 地址→https://github.com/itorr/china-ex
1.2 Rust 訊息處理:kanal
主語言:Rust
New
Kanal 是一個 Rust 庫,通過提供特色的多生產者多消費者管道,可幫助程式設計師在 CSP 模型中設計有效程式。Kanal 採用高效能的方式統一 Rust 程式碼中同步和非同步訊息傳遞。
根據專案介紹,它用記憶體訪問方式直接從傳送方的堆疊中拷貝物件 / 寫到接收方堆疊中,這便是它高效的原因之一。此外,特別調優過的互斥鎖作為管道鎖以及 Rust 神器的編譯器則是另外兩個高效原因。
GitHub 地址→https://github.com/fereidani/kanal
2. GitHub Trending 周榜
2.1 Rust 簡單應用:Pake
本週 star 增長數:1,200+,主語言:Rust
New
很簡單的用 Rust 打包網頁生成很小的 Mac App,底層使用 Tauri,支援微信讀書、Flomo、RunCode、Witeboard、ToolsFun、Vercel、即刻、RoamResearch 等。特性:
- 🏂 小:相比傳統的 Electron 套殼打包,大小要小將近 50 倍,一般不到 2M (資料)
- 😂 快:Pake 的底層使用的 Rust Tauri 框架,效能體驗較 JS 框架要輕快不少,記憶體小很多
- 🩴 特:不是單純打包,實現了通用快捷鍵的透傳、沉浸式的視窗、拖動、打包樣式相容
- 🐶 玩:只是一個很簡單的小玩具,用 Rust 替代之前套殼網頁老的思路玩法。
如果你是個 Rust 新手,這個詳細小白開發教程是個不錯選擇。
GitHub 地址→https://github.com/tw93/Pake
2.2 PHP 應用伺服器:frankenphp
本週 star 增長數:1,200+,主語言:Golang
New
建立在 Caddy Web 伺服器之上的現代 PHP 應用伺服器。它提供了非常豐富的服務:Early Hints、Worker 模式、實時功能、支援 HTTPS、HTTP/2、HTTP/3 自動化…
GitHub 地址→https://github.com/dunglas/frankenphp
2.3 圖示工具包:lucide
本週 star 增長數:1,400+,主語言:TypeScript、JavaScript
開源圖示專案 Feather 分支,由社群使用者挑選出來集美貌和一致性為一身的圖示工具包。
GitHub 地址→https://github.com/lucide-icons/lucide
2.4 視覺化分析工具:RedEye
本週 star 增長數:1,700+,主語言:TypeScript
New
由 CISA 和美國能源部太平洋西北國家實驗室開發的開源分析工具,支援對 Red 和 Blue Team 操作進行視覺化分析。
GitHub 地址→https://github.com/cisagov/RedEye
2.5 UI 測試:maestro
本週 star 增長數:700+,主語言:Kotlin
無痛移動端 UI 測試工具,只需要幾行 YAML 你即可建立一個 iOS / Android 應用測試工作流。
3. 往期回顧
往期回顧:
以上為 2022 年第 42 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 🌝
- 讓人眼前一亮的應用「GitHub 熱點速覽」
- 朋友圈那串神祕字元背後的開源專案「GitHub 熱點速覽」
- 讓人眼前一亮的應用「GitHub 熱點速覽」
- 2023 年該學點什麼技術?「GitHub 熱點速覽 v.23.03」
- 開源月刊《HelloGitHub》第 82 期
- 史上最小 x86 Linux 模擬器「GitHub 熱點速覽 v.22.50」
- 過年必備!親戚計算器「GitHub 熱點速覽 v.23.02」
- Windows 11 核心新偵錯程式「GitHub 熱點速覽 v.23.01」
- HelloGitHub 最受歡迎的開源專案 Top10(2022年)
- HelloGitHub 最受歡迎的開源專案 Top10(2022年)
- 你的 GitHub 年度報告「GitHub 熱點速覽 v.22.52」
- 開源月刊《HelloGitHub》第 81 期
- 學 Rust 要幾天?「GitHub 熱點速覽 v.22.51」
- ChatGPT 會開源嗎?
- 《HelloGitHub》第 79 期
- 玩 ChatGPT 的正確姿勢「GitHub 熱點速覽 v.22.49」
- 快速繪製流程圖「GitHub 熱點速覽 v.22.47」
- 請收下這 10 個安全相關的開源專案
- 7 款殿堂級的開源 CMS(內容管理系統)
- 下一代工具鏈「GitHub 熱點速覽 v.22.43」