中國制霸生成器「GitHub 熱點速覽」
火遍推特的中國制霸生成器本周一開源就占據(jù)了兩天的 GitHub Trending 榜,不知道你的足跡遍布了多少個省份呢?同樣記錄痕跡的 kanal 用了內(nèi)存讀寫方式解決了 Rust 的消息處理問題,PHP 應(yīng)用服務(wù) frankenphp 大概也藏了一手自己的“記錄”技能。
除了「記錄」主題,RedEye 可視化分析安全問題,maestro 進行移動端 UI 測試。
選項標準:新發(fā)布 | 實用 | 有趣,根據(jù)項目 release 時間分類,發(fā)布時間不超過 14 day 的項目會標注 New,無該標志則說明項目 release 超過半月。由于本文篇幅有限,還有部分項目未能在本文展示,望周知
1. 本周特推
1.1 中國制霸生成器:china-ex
主語言:JavaScript
New 中國三十四省級行政區(qū)域制霸標記生成工具,根據(jù)你對某個城市的熟悉程度來標記,生成你最終的城市得分。比如 HG 最低得了 33 分…
BTW,該項目作者之前做過熱點趨勢項目「能不能好好說話」拼音首字母縮寫翻譯工具,以及 78 期月刊「石蒜模擬器」。
GitHub 地址→github.com/itorr/china-ex
1.2 Rust 消息處理:kanal
主語言:Rust
New Kanal 是一個 Rust 庫,通過提供特色的多生產(chǎn)者多消費者管道,可幫助程序員在 CSP 模型中設(shè)計有效程序。Kanal 采用高性能的方式統(tǒng)一 Rust 代碼中同步和異步消息傳遞。
根據(jù)項目介紹,它用內(nèi)存訪問方式直接從發(fā)送方的堆棧中拷貝對象 / 寫到接收方堆棧中,這便是它高效的原因之一。此外,特別調(diào)優(yōu)過的互斥鎖作為管道鎖以及 Rust 神器的編譯器則是另外兩個高效原因。
GitHub 地址→github.com/fereidani/kanal
2. GitHub Trending 周榜
2.1 Rust 簡單應(yīng)用:Pake
本周 star 增長數(shù):1,200+,主語言:Rust
New 很簡單的用 Rust 打包網(wǎng)頁生成很小的 Mac App,底層使用 Tauri,支持微信讀書、Flomo、RunCode、Witeboard、ToolsFun、Vercel、即刻、RoamResearch 等。特性:
- ?。合啾葌鹘y(tǒng)的 Electron 套殼打包,大小要小將近 50 倍,一般不到 2M (數(shù)據(jù))
- 快:Pake 的底層使用的 Rust Tauri 框架,性能體驗較 JS 框架要輕快不少,內(nèi)存小很多
- 特:不是單純打包,實現(xiàn)了通用快捷鍵的透傳、沉浸式的窗口、拖動、打包樣式兼容
- 玩:只是一個很簡單的小玩具,用 Rust 替代之前套殼網(wǎng)頁老的思路玩法。
如果你是個 Rust 新手,這個詳細小白開發(fā)教程是個不錯選擇。
GitHub 地址→github.com/tw93/Pake
2.2 PHP 應(yīng)用服務(wù)器:frankenphp
本周 star 增長數(shù):1,200+,主語言:Golang
New 建立在 Caddy Web 服務(wù)器之上的現(xiàn)代 PHP 應(yīng)用服務(wù)器。它提供了非常豐富的服務(wù):Early Hints、Worker 模式、實時功能、支持 HTTPS、HTTP/2、HTTP/3 自動化…
GitHub 地址→github.com/dunglas/frankenphp
2.3 圖標工具包:lucide
本周 star 增長數(shù):1,400+,主語言:TypeScript、JavaScript
開源圖標項目 Feather 分支,由社區(qū)用戶挑選出來集美貌和一致性為一身的圖標工具包。
GitHub 地址→github.com/lucide-icons/lucide
2.4 可視化分析工具:RedEye
本周 star 增長數(shù):1,700+,主語言:TypeScript
New 由 CISA 和美國能源部太平洋西北國家實驗室開發(fā)的開源分析工具,支持對 Red 和 Blue Team 操作進行可視化分析。
GitHub 地址→github.com/cisagov/RedEye
2.5 UI 測試:maestro
本周 star 增長數(shù):700+,主語言:Kotlin
無痛移動端 UI 測試工具,只需要幾行 YAML 你即可創(chuàng)建一個 iOS / Android 應(yīng)用測試工作流。
GitHub 地址→github.com/mobile-dev-inc/maestro
- END -