作者:HelloGitHub-小魚干
除了編譯器之外,終端也是我們日常打交道的軟件之一。但,你用它看過股票嗎?OpenBBTerminal 不僅能讓你看股票,還能讓你用科學的方法進行股票投資。說到投資,hackathon-starter 和 javascript-testing-best-practices 一個是讓你無需煩惱 Node.js 應用如何開發直接給你一個模版,另外一個則是給你指引如何實現 JS 和 Node.js 代碼可靠。當然還有關心你生活的 DingDongHelper,幫你撿漏買菜。
以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標准:新發布
| 實用
| 有趣
,根據項目 release 時間分類,發布時間不超過 14 day 的項目會標注 New
,無該標志則說明項目 release 超過半月。由於本文篇幅有限,還有部分項目未能在本文展示,望周知 🌝
- 本文目錄
-
- 本周特推
- 1.1 網絡 CLI 工具:bore
- 1.2 終端看股:OpenBBTerminal
-
- GitHub Trending 周榜
- 2.1 加油買菜:DingDongHelper
- 2.2 最佳實踐:javascript-testing-best-practices
- 2.3 解放 Node.js 開發生產力:hackathon-starter
- 2.4 Node.js 打包工具:pkg
- 2.5 CI/CD 工具包:Dagger
-
- 往期回顧
-
1. 本周特推
1.1 網絡 CLI 工具:bore
本周 star 增長數:750+
New
Bore 是一個 Rust 編寫而成、現代、簡單的 TCP 隧道(tunnel),它將本地端口暴露給遠程服務器,繞過了標准的 NAT 連接防火牆。同 localtunnel 和 ngrok 類似,bore 本身也是個高效、中立、僅用於 TCP 流量轉發的工具。
GitHub 地址→https://github.com/ekzhang/bore
1.2 終端看股:OpenBBTerminal
本周 star 增長數:1,250+
OpenBBTerminal 是一個非常棒的股票和加密市場終端,有着高顏值之余,它允許散戶們利用先進的數據科學和計算機技術來進行投資。它開放了對 Pandas、Numpy、Scipy、Jupyter、Pytorch、Tensorflow、Sklearn 等等框架的支持。
2. GitHub Trending 周榜
2.1 加油買菜:DingDongHelper
本周 star 增長數:800+
DingDongHelper 是一個叮咚買菜搶菜插件,按照作者所說,在高峰期使用的話比手動下單要慢,不如當它是個撿漏插件,開着等着非高峰時間撿漏下單。
2.2 最佳實踐:javascript-testing-best-practices
本周 star 增長數:650+
javascript-testing-best-practices 收錄截止到 2022.04,全面而翔實的 JavaScript 和 Node.js 測試最佳實踐,當中包括各類 JS、Node.js 可靠性指南。
GitHub 地址→https://github.com/goldbergyoni/javascript-testing-best-practices
2.3 解放 Node.js 開發生產力:hackathon-starter
本周 star 增長數 400+
hackathon-starter 一個 Node.js 應用程序模版,具有以下特性:
- 郵箱和密碼進行本地身份驗證;
- 支持 Twitter、Google、GitHub、Linkedin、Instagram 等第三方登錄驗證;
- Flash 通知;
- MVC 項目結構;
- 支持 Node.js 集群;
- 可通過中間件自動編譯 Sass 樣式表;
- 支持表格信息收集;
2.4 Node.js 打包工具:pkg
本周 star 增長數:500+
pkg 命令接口可讓你把 Node.js 項目打包成可執行文件,甚至在沒有安裝 Node.js 的設備上運行。值得注意的是,pkg 本身是為了在容器中使用的,所以並不提倡在無服務器環境中用 pkg。
GitHub 地址→https://github.com/vercel/pkg
2.5 CI/CD 工具包:Dagger
本周 star 增長數:1,100+
Dagger 一個便攜的 CI/CD 開發工具包,有了它開發團隊可以輕松開發 CI/CD 管道並在任意地方運行使用。Dagger 的特性包括:
- 統一開發和 CI 環境;
- 減少 CI 鎖定:不再需要每 6 個月從頭再寫一次。
GitHub 地址→https://github.com/dagger/dagger
3. 往期回顧
往期回顧:
以上為 2022 年第 15 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,記得來 HelloGitHub issue 區和我們分享下喲 🌝
最后,記得你在本文留言區留下你想看的主題 Repo(限公眾號),例如:AI 換頭。👀 和之前的送書活動類似,留言點贊 Top3 的小伙伴(棒),小魚干會努力去找 Repo 的^^
HelloGitHub 交流群現已全面開放,添加微信號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~