咚咚咚,你的王國之淚已上線「GitHub 熱點速覽」

削微寒發表於2023-05-09

本週最大的熱點,莫過於 Mojo 語言了,幾大媒體均有報導這門兼顧 Python 優點和效能的新語言。當然還有憑藉 Switch 遊戲《塞爾達傳說·王國之淚》登上熱榜,獲得 3,500+ star 的 Switch 模擬器 Ryujinx。

當然,還有一些日常工作可能用到的測試工具 gitleaks、網頁加速 qwik,處理資料的 cube。

以下內容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡稱 HN 熱帖),選項標準:新發布 | 實用 | 有趣,根據專案 release 時間分類,釋出時間不超過 14 day 的專案會標註 New,無該標誌則說明專案 release 超過半月。由於本文篇幅有限,還有部分專案未能在本文展示,望周知 ?

  • 本文目錄
    • 1. 本週特推
      • 1.1 AI 專場
      • 1.2 Switch 模擬器:Ryujinx
    • 2. GitHub Trending 周榜
      • 2.1 程式語言:mojo
      • 2.2 下載工具:Hitomi-Downloader
      • 2.3 應用加速:qwik
      • 2.4 測試工具:gitleaks
      • 2.5 資料助手:cube
    • 3. HelloGitHub 熱評
      • 3.1 JS 教程:learn-javascript
      • 3.2 繪畫軟體:krita
    • 4. 往期回顧

1. 本週特推

1.1 AI 專場

在這波 AI 熱度消退之前,熱點趨勢的特推部分會增加一個模組來分享新的 AI 應用。

滲透測試:PentestGPT

主語言:Python、HTML

New 在滲透測試中加入 GPT 如何?PentestGPT 基於 ChatGPT 構建,以互動模式執行,指導測試人員。

GitHub 地址→https://github.com/GreyDGL/PentestGPT

搞定音訊:AudioGPT

主語言:Python

New AudioGPT 是個音訊處理工具,藉助 GPT 技術它幾乎能完成同音訊相關的所有工作,比如:生成音樂、背景音樂…執行方式也非常簡單:

# create a new environment
conda create -n audiogpt python=3.8

#  prepare the basic environments
pip install -r requirements.txt

# download the foundation models you need
bash download.sh

# prepare your private openAI private key
export OPENAI_API_KEY={Your_Private_Openai_Key}

# Start AudioGPT !
python audio-chatgpt.py

GitHub 地址→https://github.com/AIGC-Audio/AudioGPT

1.2 Switch 模擬器:Ryujinx

主語言:C#

Ryujinx 是一款由 gdkchan 開發的開源 Nintendo Switch 模擬器,採用 C# 編寫。而近期的 Switch 新款遊戲《塞爾達傳說·王國之淚》也能在該模擬器上執行,B 站便有相關的影片分享。

GitHub 地址→https://github.com/Ryujinx/Ryujinx

2.1 程式語言:mojo

本週 star 增長數:3,700+

New 這個新程式語言本週可謂是一大熱點,它號稱效能是 Python 的 35000 倍之餘,兼顧了 Python 的語法優點以及易用性。而 Mojo 更是由 LLVM 和 Swift 之父釋出。

GitHub 地址→https://github.com/modularml/mojo

2.2 下載工具:Hitomi-Downloader

本週 star 增長數:400+主語言:Python

Hitomi-Downloader 知名下載工具,只需要一個 url 就能下載對應的圖片、影片、音訊。部分特性:

  • 簡潔的使用者介面
  • 支援下載加速,也支援限速
  • 支援單任務由 24 個執行緒
  • 支援多種下載方式

GitHub 地址→https://github.com/KurtBestor/Hitomi-Downloader

2.3 應用加速:qwik

本週 star 增長數:1,000+主語言:TypeScript

Qwik 能提供最快的頁面載入時間,無論你的網站有多複雜,它都能獲得不錯的載入速度。而它之所以如此快,是因為它允許完全互動式的網站幾乎不使用 JavaScript 就能載入,並從伺服器斷開的地方繼續載入。

GitHub 地址→https://github.com/BuilderIO/qwik

2.4 測試工具:gitleaks

本週 star 增長數 1,150+主語言:Go

Gitleaks 是一種 SAST 工具,用於檢測和保護 git 倉庫中的硬編碼秘密,例如密碼、API 金鑰和令牌。Gitleaks 是一個好用的安全檢測工具,可在你的程式碼中檢測過去或現在存在的安全問題。

GitHub 地址→https://github.com/gitleaks/gitleaks

2.5 資料助手:cube

本週 star 增長數:1,350+主語言:Rust、TypeScript

Cube 是用於構建資料應用的語義層。它幫助資料工程師和應用程式開發人員從資料儲存中訪問資料,將其組織成一致的定義,並將其傳遞給每個應用程式。

GitHub 地址→https://github.com/cube-js/cube

3. HelloGitHub 熱評

在這個章節,我們將會分享下本週 HelloGitHub 網站上的熱評專案,HG 開源專案評價體系剛上線不久,期待你的評價 ?

3.1 JS 教程:learn-javascript

主語言:HTML

這是一本從零開始教授 JavaScript 程式語言基礎的書,內含豐富的線上練習。

HG 評價地址→https://hellogithub.com/repository/e554b580afc7425ea61554b74a0f2eff

3.2 繪畫軟體:krita

主語言:C++

它可用於繪製概念草圖、插畫、漫畫、動畫、接景和 3D 貼圖,支援數位板、壓感、防抖、圖層、濾鏡、色彩管理等功能,適用於 Windows、Linux、macOS 作業系統。

HG 評價地址→https://hellogithub.com/repository/3a8c12bfb8f247a68643db447f02469e

4. 往期回顧

往期回顧:

以上為 2023 年第 18 個工作周的 GitHub Trending ?如果你 Pick 其他好玩、實用的 GitHub 專案,來 HelloGitHub 和大家一起分享下喲 ?

HelloGitHub 交流群現已全面開放,新增微訊號:HelloGitHub001 為好友入群,可同前端、Java、Go 等各界大佬談笑風生、切磋技術~

相關文章