解放生產(chǎn)力「GitHub 熱點(diǎn)速覽 v.21.51」
解放生產(chǎn)力一直都是我們共同追求的目標(biāo),能在摸魚的空閑把賺了。而大部分好用的工具便能很好地解放我們的生產(chǎn)力,比如本周特推 RedisJSON 不用對(duì) JSON 做哈希也能直接用 Redis 存儲(chǔ)、讀取 JSON 數(shù)據(jù),省時(shí)省力。同樣的,能節(jié)省生產(chǎn)力的 Turborepo 能免去多框架構(gòu)建的繁瑣,節(jié)省你的構(gòu)建時(shí)間,還有 mold 鏈接器,性能蹭蹭地節(jié)省的都是你的時(shí)間。
選項(xiàng)標(biāo)準(zhǔn):新發(fā)布 | 實(shí)用 | 有趣,根據(jù)項(xiàng)目 release 時(shí)間分類,發(fā)布時(shí)間不超過 14 day 的項(xiàng)目會(huì)標(biāo)注 New,無(wú)該標(biāo)志則說明項(xiàng)目 release 超過半月。由于本文篇幅有限,還有部分項(xiàng)目未能在本文展示,望周知
1. 本周特推
1.1 Redis 原生 JSON:RedisJSON
本周 star 增長(zhǎng)數(shù): 450+
RedisJSON 是一個(gè) Redis 模塊,它實(shí)現(xiàn)了將 JSON ECMA-404 標(biāo)準(zhǔn)作為 Redis 原生數(shù)據(jù)類型,允許從 Redis Key(文檔)中存儲(chǔ)、更新和獲取 JSON 值。
1.2 高性能構(gòu)建系統(tǒng):turborepo
本周 star 增長(zhǎng)數(shù): 1,850+
Turborepo 是一個(gè)快速的構(gòu)建系統(tǒng),適用于 JavaScript/TypeScript 單庫(kù),這些單庫(kù)包含多個(gè)項(xiàng)目的代碼庫(kù),且在代碼庫(kù)中通常用多個(gè)框架。特性:
- 增量構(gòu)建
- 內(nèi)容感知 Hash
- 云緩存
- 并行執(zhí)行
- 運(yùn)行時(shí)零開銷
- 任務(wù)管道
- 精簡(jiǎn)子集
- 約定配置
- 瀏覽器生成配置文件,可在 Chrome 或 Edge 了解哪些任務(wù)花費(fèi)最長(zhǎng)
2. GitHub Trending 周榜
2.1 空間射擊:space-shooter.c
本周 star 增長(zhǎng)數(shù):1,050+
New space-shooter.c 這是一款跨平臺(tái) 2D 空間射擊游戲,使用 C 語(yǔ)言系統(tǒng)庫(kù)編寫。
2.2 任務(wù)管理:dootask
本周 star 增長(zhǎng)數(shù):400+
New DooTask 是一款輕量級(jí)的開源在線項(xiàng)目任務(wù)管理工具,提供各類文檔協(xié)作工具、在線思維導(dǎo)圖、在線流程圖、項(xiàng)目管理、任務(wù)分發(fā)、即時(shí) IM、文件管理等工具。
2.3 Unix Linker 替代品:mold
本周 star 增長(zhǎng)數(shù):1,000+
Mold 是現(xiàn)代鏈接器(Linker),Unix 鏈接器的替代品。它比 LLVM lld 鏈接器快好幾倍,而 LLVM lld 鏈接器是作者早些年寫的。下圖為 GNU gold、LLVM lld、mold 性能圖。
2.4 容器安全掃描:grype
本周 star 增長(zhǎng)數(shù):800+
grype 是掃描容器安全性的工具供應(yīng)商 Anchore 開源的容器映像和文件系統(tǒng)的漏洞掃描器,支持常見 Linux 發(fā)行版諸如 CentOS、Debian,也支持多語(yǔ)言,例如:Ruby、Java、JavaScript…
2.5 RTR4 參考文獻(xiàn)合集典藏:Real-Time-Rendering-4th-Bibliography-Collection
本周 star 增長(zhǎng)數(shù):450+
《Real-Time Rendering 4th》 (RTR4) 參考文獻(xiàn)合集典藏。目前已收錄超過 2000 份的 《Real-Time Rendering 4th》 (RTR4) 參考文獻(xiàn)。
以上,為本期熱點(diǎn)速覽。