專注效率提升「GitHub 熱點速覽 v.22.36」

語言: CN / TW / HK

本週最大的 GitHub 事件無疑是國內多家自媒體報道過的,GitHub 官方或將下架 GitHub Trending 頁面。作為 GitHub Trending 長期使用者,本週也是找到了實用且提升效能的工具,比如,你的後端除錯神器 sidekick,“埋個點”就能無痛除錯應用。還有致力於無線電、軟體、指令碼等整合的逆向框架 FISSURE,還有極大移動端解放生產力的 divkit,一次更新多版本即可同步。最值得讚歎的是,本週竟然有一個 PHP 專案上榜了,log-viewer 專注 Laravel 日誌檢視。

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

  • 本文目錄
    • News 快讀
      • 社群·GitHub 或下線 GitHub Trending 頁面
      1. 本週特推
      • 1.1 應用偵錯程式:sidekick
      • 1.2 粒子模擬:particle-life
      1. GitHub Trending 周榜
      • 2.1 逆向框架:FISSURE
      • 2.2 影象增強:upscayl
      • 2.3 服務驅動 UI:divkit
      • 2.4 日誌檢視:log-viewer
      • 2.5 動畫編輯器:motionity
      1. 往期回顧

News 快讀

社群·GitHub 或下線 GitHub Trending 頁面

如果你近一週訪問過 GitHub Trending,也是熱點速覽的來源頁面,應該看過以下公告:

Heads up! This Trending tab is being deprecated. Due to low usage of Trending Repositories and Trending Developers, this tab will no longer be available beginning September 30, 2022.

簡單來說,因為低使用率官方講在今年九月底下線 Trending 頁面。雖然官方稱使用率低,但是在 GitHub 官方 Community 倉庫的討論版塊關於這個決定的討論卻是近一個月來最熱的討論,有使用者反饋自己 Trending 頁面是他預設登入 GitHub 的頁面,它對找新專案非常有用。而 GitHub 官方人員也作出迴應:介於大家的反饋,他們將重新評估這一決定。有興趣的 HG 小夥伴可前往 Discussion 參與 相關討論

這裡小預告下,由於這系列的內容強依賴 GitHub Trending 頁面,如果 GitHub 官方繼續之前關閉網頁的決定,HG 的「熱點速覽」系列將迎來最後的四期刊載,同 GitHub Trending 一般結束在這個九月底。

1. 本週特推

1.1 應用偵錯程式:sidekick

主語言:Java

New Sidekick 是一個實時應用偵錯程式,可在應用執行時對其進行故障診斷排查。在執行的程式中新增動態日誌、非破壞性斷點,無需啟停便可完成 troubleshoot 操作。

GitHub 地址→http://github.com/runsidekick/sidekick

1.2 粒子模擬:particle-life

主語言:C++

New 這是一個粒子模擬專案,可模擬多粒子間的引力和斥力。使用簡單的規則,可模擬原始的人工生命,進而產生複雜的自組織類生命模式。訪問 調整引數來形成你的“細胞體”。

GitHub 地址→http://github.com/hunar4321/particle-life

2. GitHub Trending 周榜

2.1 逆向框架:FISSURE

本週 star 增長數:900+主語言:HTMl、Python

一個基於 SDR 的訊號處理和逆向工程,具有訊號檢測和分類、協議發現、攻擊執行、IQ Manipulation、漏洞分析、自動化和 AI/ML。該框架希望促進軟體模式、無線電、協議、訊號資料、指令碼、流程圖、參考材料和第三方工具的快速整合。

GitHub 地址→http://github.com/ainfosec/FISSURE

2.2 影象增強:upscayl

本週 star 增長數:3,000+主語言:JavaScript

New 適用 Windows、Linux、macOS 的影象增強工具,在本地上傳一張圖片之後可以得到更高清的影象。值得注意的是,這是一個 Linux-first philosophy 專案,優先考慮 Linux 的適配,當然其他系統使用也沒問題,只要你有一個相容 GPU 的 Vulkan。

GitHub 地址→http://github.com/upscayl/upscayl

2.3 服務驅動 UI:divkit

本週 star 增長數:950+主語言:Swift、Kotlin

New DivKit 開源的服務驅動 UI 框架(Server-Driven UI),有了它,你可以將源伺服器的更新同步到不同的 App 版本。此外,它可用於快速構建 UI 原型、編寫佈局併發布到不同的平臺,例如:iOS、Android、Web。

GitHub 地址→http://github.com/divkit/divkit

2.4 日誌檢視:log-viewer

本週 star 增長數:700+主語言:PHP

一個方便檢視日誌的工具,可清晰地檢視各類日誌條目、支援檢索、過濾、快速理清你的 Laravel 日誌。

GitHub 地址→http://github.com/opcodesio/log-viewer

2.5 動畫編輯器:motionity

本週 star 增長數:1,300+主語言:JavaScript

New Motionity 一款免費、開源的 Web 動畫編輯器。作為 After Effects 和 Canva 的集大成者,Motionity 具有強大的功能,比如:關鍵幀、遮蔽、過濾器、瀏覽器整合可輕鬆拖拽影片。

GitHub 地址→http://github.com/alyssaxuu/motionity

3. 往期回顧

往期回顧:

以上為 2022 年第 36 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 專案,記得來 HelloGitHub issue 區和我們分享下喲 🌝