GitHub 畢業需要什麼呢?一個 PR!那麼提交一個 PR 需要什麼?也許你是使用終端命令來提交 git 操作的,那麼你可以瞭解下 Bash-Oneliner,收錄了大量好用的 bash 命令,雖然並沒有 git 操作命令。還有好用的 NvChad,讓你像用 IDE 一樣用 NeoVim 編寫內容。
本週還有個 git 利器,你可以通過 Gogs 搭建自己的 git 服務。也許後端,你可以採用 FireBase 替代方案 supabase ?
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布
| 實用
| 有趣
,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New
,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?
- 本文目錄
-
- 本週特推
- 1.1 讓 NeoVim 像 IDE 一樣:NvChad
- 1.2 微軟 3D 影片製作:Microsoft-3D-Movie-Maker
-
- GitHub Trending 周榜
- 2.1 自託管 git:Gogs
- 2.2 實用 Bash 指令:Bash-Oneliner
- 2.3 OPT 程式碼庫:metaseq
- 2.4 GitHub 畢業年鑑:GitHubGraduation-2022
- 2.5 FireBase 替代方案:supabase
-
- 往期回顧
-
1. 本週特推
1.1 讓 NeoVim 像 IDE 一樣:NvChad
本週 star 增長數:600+
NvChad 能讓 NeoVim CLI 像個 IDE,同時兼顧顏值和啟動速度,NvChad 的啟動速度只要 20-70 ms。
GitHub 地址→https://github.com/NvChad/NvChad
1.2 微軟 3D 影片製作:Microsoft-3D-Movie-Maker
本週 star 增長數:500+
New
Microsoft 3D Movie Maker 是釋出於 1995 年,微軟 3D 電影製作專案的原始原始碼。不過按照專案作者所說,這個專案並不能在現在的軟硬體環境下構建成功,但是你可以基於這個專案編譯獲得部分的二進位制檔案。
GitHub 地址→https://github.com/microsoft/Microsoft-3D-Movie-Maker
2. GitHub Trending 周榜
2.1 自託管 git:Gogs
本週 star 增長數:950+
Gogs 是一款極易搭建的自助 Git 服務。特性:
- 控制皮膚、使用者頁面以及活動時間線
- 通過 SSH、HTTP 和 HTTPS 協議操作倉庫
- 管理使用者、組織和倉庫
- 倉庫和組織級 Webhook,包括 Slack、Discord 和釘釘
- 倉庫 Git 鉤子、部署金鑰和 Git LFS
- 倉庫工單(Issue)、合併請求(Pull Request)、Wiki、保護分支和多人協作
- 從其它程式碼平臺遷移和映象倉庫以及 Wiki
- 線上編輯倉庫檔案和 Wiki
- 等等
GitHub 地址→https://github.com/gogs/gogs
2.2 實用 Bash 指令:Bash-Oneliner
本週 star 增長數:1,050+
一組方便的 Bash 單命令列程式和終端技巧,用於資料處理和 Linux 系統維護。專案作者通過整理日常的工作和 LPIC 考試中遇到命令彙集本專案。比如下方的快捷命令:
Ctrl + n : same as Down arrow.
Ctrl + p : same as Up arrow.
Ctrl + r : begins a backward search through command history.(keep pressing Ctrl + r to move backward)
Ctrl + s : to stop output to terminal.
Ctrl + q : to resume output to terminal after Ctrl + s.
Ctrl + a : move to the beginning of line.
Ctrl + e : move to the end of line.
...
2.3 OPT 程式碼庫:metaseq
本週 star 增長數 1,150+
New
Metaseq 是一個基於 OPT(從網際網路上獲取的數十億個文字標記進行訓練的 NLP 模型組)的程式碼庫,可用來處理大規模資料。
2.4 GitHub 畢業年鑑:GitHubGraduation-2022
本週 star 增長數:300+
New
GitHubGraduation-2022 包含了 GitHub 2022 屆的畢業年鑑。通過向此倉庫發起 Pull Request,可請求新增自己到 2022 屆的 GitHub 畢業班級中。據專案描述,在 5 月 27 日之前成功合併到此倉庫的前 7,500 個 Pull Request 將通過郵件收到定製的禮物卡、貼紙和信件。
GitHub 地址→https://github.com/education/GitHubGraduation-2022
2.5 FireBase 替代方案:supabase
本週 star 增長數:750+
New
supabase 是一個開源的 Firebase 替代品。使用 Postgres 資料庫、身份驗證、即時 API、實時訂閱和儲存啟動專案。
GitHub 地址→https://github.com/supabase/supabase
3. 往期回顧
往期回顧:
以上為 2022 年第 20 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 ?
最後,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。? 和之前的送書活動類似,留言點贊 Top3 的小夥伴(棒),小魚乾會努力去找 Repo 的^^
HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~