過完這周大家就要開始為期 7 天的春節長假了,當然有些 HG 小夥伴擁有了 10+ 天的長假就低調點不要告訴他人,以免招人妒忌。春節必經的事情可能就是走親戚了,所以本週特推選取了一個研究親戚關係的資深專案,助你不用母上大人開口就能叫出這位不知名的親戚是你的誰。
回到本週的 GitHub 趨勢,新上線的專案表現都很搶眼,基本上剛開源就 1k star 起步,比如 AI 除錯神器 adrenaline 大概能幫你解決部分程式碼問題,剪下板 Clipboard 能幫你管理各種文字資訊,還有可以在春節期間耍一耍的多人卡牌遊戲 duelyst,及精簡 Go 後端架構 go-backend-clean-architecture 都是本週剛開源的專案。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New
,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?
- 本文目錄
- 1. 本週特推
- 1.1 親戚計算器:relationship
- 1.2 AI 程式碼偵錯程式:adrenaline
- 2. GitHub Trending 周榜
- 2.1 多人卡牌遊戲:duelyst
- 2.2 好用的剪下板:Clipboard
- 2.3 簡潔後端架構:go-backend-clean-architecture
- 2.4 推特 Emoji:twemoji
- 2.5 Wayland compositor:Hyprland
- 3. 往期回顧
- 1. 本週特推
1. 本週特推
1.1 親戚計算器:relationship
主語言:JavaScript
過年一定要安利的實用工具——親戚計算器,避免不知道這位親戚怎麼稱呼,另外一位親戚怎麼稱呼。除了常規叫法,它還適配了地域特性,可以稱呼父親為:“老爸”、“爹地”、“老爺子” 等等。線上使用 https://passer-by.com/relationship/,手機版 https://passer-by.com/relationship/vue/#/
GitHub 地址→https://github.com/mumuy/relationship
1.2 AI 程式碼偵錯程式:adrenaline
主語言:JavaScript
New
Adrenaline 是一個由 OpenAI Codex 支援的偵錯程式。它不僅能修復你的程式碼,還能指引你寫更好的程式碼。它的使用非常簡單,你可以在線上網址 https://useadrenaline.com/ 輸入有問題的程式碼和報錯資訊,剩下的事情交給它便好。
GitHub 地址→https://github.com/shobrook/adrenaline
2. GitHub Trending 周榜
2.1 多人卡牌遊戲:duelyst
本週 star 增長數:2,300+,主語言:JavaScript、CoffeeScript
New
2016 年發行的多人卡牌遊戲 Duelyst 的原始碼,它是一款數字卡牌收集及回合制策略遊戲,專案採用 CCO 協議。
GitHub 地址→https://github.com/open-duelyst/duelyst
2.2 好用的剪下板:Clipboard
本週 star 增長數:1,900+,主語言:C++
New
有了它,可以方便地從終端剪下、複製、複製各種內容。特性:
- 快,零配置可用;
- 簡單,新手友好;
- 相容,支援 C++23 以上系統;
- 多語言,支援英語、西班牙語、葡萄牙語等等;
- 整合,可與本地 GUI 剪下板整合;
- 迷你,只有數千位元組大小;
GitHub 地址→https://github.com/Slackadays/Clipboard
2.3 簡潔後端架構:go-backend-clean-architecture
本週 star 增長數:1,400+,主語言:Golang
New
一個 Go 實現的後端精簡架構,包括 Gin、MongoDB、JWT 身份驗證中介軟體、測試及 Docker。你可以將該專案作為模板,在此基礎上構建自己的後端專案。
GitHub 地址→https://github.com/amitshekhariitbhu/go-backend-clean-architecture
2.4 推特 Emoji:twemoji
本週 star 增長數:150+,主語言:HTML
一個簡單的 Emoji 庫,提供了標準 Unicode emoji,有 SVG 和 PNG 格式,專案程式碼採用了 MIT 協議、圖形使用 CC- BY 4.0。
GitHub 地址→https://github.com/twitter/twemoji
2.5 Wayland compositor:Hyprland
本週 star 增長數:350+,主語言:C++
一個動態的 Wayland compositor,它基於 wlroots 實現,有著不俗的外觀。它支援多種佈局,有著驚豔的效果,Hyprland 有一個非常靈活的 IPC 模型,允許大量定製之類的工作。
GitHub 地址→https://github.com/hyprwm/Hyprland
3. 往期回顧
往期回顧:
以上為 2022 年第 52 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?
最後,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。? 和之前的送書活動類似,留言點贊 Top3 的小夥伴(棒),小魚乾會努力去找 Repo 的^^
HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~