開源的代名詞「GitHub 熱點速覽」

當開發者談論開源時,通常會想到 GitHub,它不僅僅是一個代碼託管平臺,更是一個匯聚了全球開發者的社交中心。過去,開發者發佈一款軟件後,都是在自己的小圈子裏默默努力和交流,現在通過 GitHub 平臺可以方便地與全球的開發者分享、交流和協作。貢獻者在這裏展示自己的才華,追隨者在這裏尋找強者的腳印,等待着被世人認可的時刻。

更多人在談到開源時,會提到“免費”,正是上面的這些人用愛發電,才讓開源成爲免費的寶庫,如果理解不了他們的熱愛,請不要傷害。

下面,讓我們一起看看,過去一週開源領域都發生了什麼,關注開源最新動態、品熱搜開源項目。

  • 本文目錄
    • 1. 開源新聞
      • 1.1 LSPosed 宣佈停更
      • 1.2 錘子開源軟件 One Step 疑被抄襲
      • 1.3 PyPy 遷移到 GitHub
    • 2. GitHub 熱搜項目
      • 2.1 安卓內核級的 root 方案
      • 2.2 神奇的 shell 歷史記錄工具
      • 2.3 手繪風格的白板
      • 2.4 人人都能用英語
      • 2.5 AI 機器人
    • 3. HelloGitHub 熱評
      • 3.1 (no)SQL 數據庫桌面管理工具
      • 3.2 一款電腦上的廣告攔截器
    • 4. 往期回顧

1. 開源新聞

1.1 LSPosed 宣佈停更

LSPosed 是一款運行於 Android 操作系統的鉤子框架,支持 Android 8.1 ~ 14 版本。它能夠攔截幾乎所有 Java 函數的調用,從而可被用來修改 Android 系統和軟件的功能。

近期,該項目作者因爲在其用戶交流羣遭受了大量辱罵和人身攻擊,所以決定暫停 LSPosed 的開發和維護。

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

1.2 錘子開源軟件 One Step 疑被抄襲

開源項目 One Step 可以是通過拖拽的方式,完成將信息發送至應用或聯繫人的動作,節省了在不同應用之間切換的諸多步驟,打通了 Android 設備上應用間的邊界。

近日,羅永浩其闢謠號在微博質疑榮耀抄襲錘子手機的 One Step(一步)功能。

GitHub 地址→https://github.com/SmartisanTech/android

1.3 PyPy 遷移到 GitHub

PyPy 是一種 Python 語言實現的解釋器,因爲其採用了 JIT(即時編譯器)可以提前將 Python 代碼提前編譯成機器碼,所以相較於官方的 CPython 更快、更節省內存,但啓動時需要更長的時間。

近期,PyPy 已從 Mercurial、Heptapod 遷移到 Git、GitHub,原因如下:

  1. 更多的流量,GitHub 已成爲開源的代名詞
  2. 方便貢獻和追蹤問題
  3. 兼容 Mercurial(輕量級分佈式版本控制軟件,主要由 Python 語言實現)
  4. 更豐富的服務,比如 CI

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

2. GitHub 熱搜項目

2.1 安卓內核級的 root 方案:KernelSU

主語言:KotlinStar:6.2k周增長:300+

這是 Android 的 root 解決方案,它工作在內核模式,可直接在內核空間中爲用戶空間應用程序授予 root 權限,支持 GKI 2.0 的設備(內核版本 5.10 以上)。

GitHub 地址→https://github.com/tiann/KernelSU

2.2 神奇的 shell 歷史記錄工具:atuin

主語言:RustStar:1.4w

該項目通過 SQLite 數據庫存儲 shell 歷史,能夠顯示更多的 shell 歷史、命令運行時間、執行時間等信息,還支持選擇、過濾、統計、同步/備份等操作。

GitHub 地址→https://github.com/atuinsh/atuin

2.3 手繪風格的白板:excalidraw

主語言:TypeScriptStar:6.4w周增長:1.6k

這是一款完全免費、開源的基於無限畫布的白板 Web 應用,用戶可以在上面創建手繪風格的作品。支持包括中文在內的多種語言,提供了自由繪製、多種工具、導出 PNG、實時協作、共享鏈接、自動保存等功能。

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

2.4 人人都能用英語:everyone-can-use-english

Star:1.2w增長:1k

這本書,只是把 “正確的事情” 聚焦在 “用英語” 上,而後再看看可能的 “正確的方式” 究竟是什麼。

GitHub 地址→https://github.com/xiaolai/everyone-can-use-english

2.5 AI 機器人:mobile-aloha

主語言:PythonStar:2.7k增長:1.1k

這是一個低成本的全身遠程操作系統,它可以學習人類的操作行爲,比如操作員演示 50 次煎炒蝦,該機器人就可以自主完成炒蝦的操作,作者團隊還演示了擦玻璃、洗碗、收納物品的任務。

GitHub 地址→https://github.com/MarkFzp/mobile-aloha

3. HelloGitHub 熱評

在這個章節,將會分享下本週 HelloGitHub 網站上的熱門開源項目,歡迎與我們分享你上手這些開源項目後的使用體驗。

3.1 (no)SQL 數據庫桌面管理工具:dbgate

主語言:Svelte

這是款免費、開源的數據庫桌面管理工具,支持包括 MySQL、PostgreSQL、SQL Server、MongoDB、SQLite、Redis 等多種數據庫,適用於 Windows、Linux、macOS 系統。

項目詳情→https://hellogithub.com/repository/8eed358dbe504fb284df3b7953fc62f5

3.2 一款電腦上的廣告攔截器:zen

主語言:Go

該項目是採用 Go 語言 Wails 框架寫的能夠屏蔽各種廣告的桌面工具。它的工作原理是設置一個代理,攔截所有應用的 HTTP 請求,從而阻止廣告和跟蹤行爲的請求,支持 Windows、macOS 和 Linux 系統。

項目詳情→https://hellogithub.com/repository/11df295cef134696acb63c22218f503c

4. 往期回顧

往期回顧:

以上爲 2024 年第 3 個工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、實用的 GitHub 項目,來 HelloGitHub 和大家一起分享下喲。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章