GitHub 畢業年鑑「GitHub 熱點速覽 v.22.20」

削微寒發表於2022-05-16

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.1 讓 NeoVim 像 IDE 一樣:NvChad
      • 1.2 微軟 3D 影片製作:Microsoft-3D-Movie-Maker
      1. 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.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.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.
...

GitHub 地址→https://github.com/onceupon/Bash-Oneliner

2.3 OPT 程式碼庫:metaseq

本週 star 增長數 1,150+

New Metaseq 是一個基於 OPT(從網際網路上獲取的數十億個文字標記進行訓練的 NLP 模型組)的程式碼庫,可用來處理大規模資料。

GitHub 地址→https://github.com/facebookresearch/metaseq

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 等各界大佬談笑風生、切磋技術~

相關文章