聊聊數(shù)據(jù)處理的那些事
撇開一屏占四分之三屏幕的 AI 相關(guān)項(xiàng)目之外,本周剩下的熱榜項(xiàng)目就是同數(shù)據(jù)有關(guān)的數(shù)據(jù)庫項(xiàng)目,比如 CockroachDB 團(tuán)隊開源的 kv 存儲數(shù)據(jù)庫 pebble,旨在提供高性能的消息隊列 blazingmq。
其他項(xiàng)目則比較通用,像幫你學(xué)外文的語法校對器 languagetool,提高你閱讀體驗(yàn)的等寬字體 FiraCode,還有提供數(shù)字簽名服務(wù)的 docuseal,以及用來跟蹤 issue 做項(xiàng)目管理的 plane。
最好玩的當(dāng)屬 HG 熱門項(xiàng)目 habitica,讓你在完成 todo 事項(xiàng),培養(yǎng)某個習(xí)慣之余,也能練好你的游戲號。
以下內(nèi)容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項(xiàng)標(biāo)準(zhǔn):新發(fā)布 | 實(shí)用 | 有趣,根據(jù)項(xiàng)目 release 時間分類,發(fā)布時間不超過 14 day 的項(xiàng)目會標(biāo)注 New,無該標(biāo)志則說明項(xiàng)目 release 超過半月。由于本文篇幅有限,還有部分項(xiàng)目未能在本文展示,望周知 ??
圖片
1. 本周特推
1.1 語法校對:languagetool
主語言:Java
一個開源的詞法校對器,它會自動校對你輸入文字的語法以及拼寫,能有效地檢測出拼寫錯誤,以及語法問題。如果你對日常外文書寫不是很有信心,可以試試 LanguageTool,支持英文、德語、西班牙語、法語等等 25+ 外文。在線體驗(yàn):https://languagetool.org/
GitHub 地址→https://github.com/languagetool-org/languagetool
圖片
1.2 免費(fèi)等寬字體:FiraCode
主語言:Clojure
Fira Code 一款免費(fèi)的等寬字體,包含常用的編程語言中多種字符組合的連字。它只是做了字體的呈現(xiàn),底層代碼仍然與 ASCII 兼容。下圖展示了左側(cè):Fira Code 中呈現(xiàn)的連字。右側(cè):沒有連字的相同字符序列。
GitHub 地址→https://github.com/tonsky/FiraCode
圖片
2. GitHub Trending 周榜
2.1 消息隊列:blazingmq
本周 star 增長數(shù):450+,主語言:C++
New 高性能的消息隊列系統(tǒng),具有高效、可靠、功能豐富的特性。BlazingMQ 的核心功能是提供持久化、高容錯、高性能和高可用的隊列,同時,它具備了消息路由策略(例如:工作隊列、優(yōu)先級、fan-out、廣播等等)、壓縮、強(qiáng)一致性等功能。
GitHub 地址→https://github.com/bloomberg/blazingmq
圖片
2.2 KV 數(shù)據(jù)庫:pebble
本周 star 增長數(shù):150+,主語言:Golang
受 RocksDB、LevelDB 啟發(fā)的 KV 存儲數(shù)據(jù)庫,采用 Golang 編寫而成,主要優(yōu)化 CockroachDB 的性能。它繼承了 RocksDB 的文件格式,并添加了一些擴(kuò)展功能:范圍刪除墓碑、表級的布隆過濾器、MANIFEST 格式的更新。
GitHub 地址→https://github.com/cockroachdb/pebble
圖片
2.3 更快的連結(jié)器:mold
本周 star 增長數(shù):650+,主語言:C++
mold 是現(xiàn)有 Unix 鏈接器(連結(jié)器)的替代品,因?yàn)樗欤核鹊诙斓拈_源鏈接器 LLVM lld 快幾倍,mold 旨在通過縮短構(gòu)建時間來提高開發(fā)者的生產(chǎn)力,特別是在快速調(diào)試-編輯-重建循環(huán)中。
GitHub 地址→https://github.com/rui314/mold
圖片
2.4 數(shù)字簽名:docuseal
本周 star 增長數(shù):700+,主語言:Ruby
DocuSeal 是一個開源平臺,提供安全高效的數(shù)字文檔簽名和處理功能。有了它,你可以創(chuàng)建 / 編輯 PDF,在文件上進(jìn)行簽名(網(wǎng)絡(luò)數(shù)字簽名),并郵件到郵箱。
GitHub 地址→https://github.com/docusealco/docuseal
圖片
2.5 產(chǎn)品管理:plane
本周 star 增長數(shù):1,000+,主語言:TypeScript
JIRA、Linear 之類項(xiàng)目管理器的開源替代品,可以方便地跟蹤 issue、產(chǎn)品開發(fā)進(jìn)度等等。特性:
- issue 規(guī)劃和追蹤:支持富文本,可快速創(chuàng)建 issue;
- issue 附件:支持文件上傳,作為附件附屬在對應(yīng) issue 中;
- 自定義布局;
- 模塊化:方便拆解大任務(wù)為小任務(wù),快速推進(jìn)項(xiàng)目開展;
- 可與 GitHub 同步;
GitHub 地址→https://github.com/makeplane/plane
圖片
3. HelloGitHub 熱評
在這個章節(jié),我們將會分享下本周 HelloGitHub 網(wǎng)站上的熱評項(xiàng)目,HG 開源項(xiàng)目評價體系剛上線不久,期待你的評價。
3.1 習(xí)慣養(yǎng)成:habitica
主語言:JavaScript
這是一款養(yǎng)成類 RPG 游戲,當(dāng)你完成一個現(xiàn)實(shí)中的待辦事項(xiàng)后,會獲得相應(yīng)的經(jīng)驗(yàn)和金幣。隨著你的等級提升,將會開啟更多的玩法,比如購買裝備、孵化寵物、職業(yè)、專屬技能、組隊打副本等。
HG 評價地址→https://hellogithub.com/repository/9cb771c1667940f9a92bf3942b2a702e
圖片
3.2 內(nèi)存管理應(yīng)用:memreduct
主語言:C
這是一款 Windows 內(nèi)存管理工具,可以實(shí)時監(jiān)控計算機(jī)內(nèi)存和清理系統(tǒng)緩存。它體積小(6MB)、內(nèi)存釋放效果明顯,兼容 Windows XP 及更高版本。
HG 評價地址→https://hellogithub.com/repository/fb96589af4c04b02872c66d0fbf32469
圖片
4. 往期回顧
往期回顧:
- 懶人的百寶箱「GitHub 熱點(diǎn)速覽」
- 效率回歸,工具庫之美「GitHub 熱點(diǎn)速覽」
以上為 2023 年第 30 個工作周的 GitHub Trending ??如果你 Pick 其他好玩、實(shí)用的 GitHub 項(xiàng)目,來 HelloGitHub 和大家一起分享下喲 ??