開源的 API 學習平臺「GitHub 熱點速覽」

削微寒發表於2024-11-05

前有 5 萬顆星標的開源專案 HTTPie 因誤操作導致 Star 清零(2022 年),上週知名開源專案 Elasticsearch 也經歷了 Star 一夜清零的事件。這些事故的原因均是管理員誤將開源專案從公開狀態轉為私有狀態所導致。為避免類似事件再次發生,GitHub 已在轉為私有的功能處增加了兩次確認步驟,並提醒使用者星標清零後無法恢復。

希望大家引以為鑑,在做同樣操作時一定要小心,並仔細閱讀提醒。

說回本期的熱門開源專案,都是一些能幫助你減輕工作和學習重擔的利器。比如這款免費的 API 學習平臺 APIHub,可以為初學者提供線上學習 API 開發的支援,並附有多種程式語言的示例。ChartDB 是一鍵生成資料庫圖表的工具,使用時無需輸入資料庫使用者名稱和密碼。Ophiuchi-desktop 讓你在 5 秒內啟動本地 HTTPS 代理,便於在本機上進行開發和測試。開源的 Android 虛擬定位應用 GoGoGo,一款幫你實現按時打卡的神器。有 AI 加持的瀏覽器自動化工具 Skyvern,無需寫程式碼、且在網頁結構變動時更具適應性,不易導致自動指令碼失效。

最後,萌萌噠的網站計數器 Moe-Counter,內建了多款可愛的主題風格,我覺得都挺好看的。

  • 本文目錄
    • 1. 熱門開源專案
      • 1.1 免費的 API 學習平臺:apihub
      • 1.2 多功能的自託管儀表盤:Dashy
      • 1.3 一鍵生成資料庫圖表的工具:ChartDB
      • 1.4 輕鬆啟動本地 HTTPS 代理的工具:ophiuchi-desktop
      • 1.5 AI 自動化瀏覽器工作流的工具:Skyvern
    • 2. HelloGitHub 熱評
      • 2.1 可愛的網站計數器:Moe-Counter
      • 2.2 開源的 Android 虛擬定位應用:GoGoGo
    • 3. 結尾

1. 熱門開源專案

1.1 免費的 API 學習平臺:apihub

主語言:JavaScriptStar:6.4k周增長:1k

這是一個功能齊全的 API 學習平臺,支援多種程式語言(Node.js、Python、Go 等)的 API 開發和學習。它免費提供豐富的 API 集合,涉及社交媒體整合、支付閘道器、物聯網裝置連線和機器學習等領域。你可以在該平臺獲取 API 開發的各類資源,包括詳細教程、介面文件、程式碼示例和線上嘗試。除了使用線上服務外,強烈推薦使用者選擇本地部署,以避免官網服務每兩小時重置資料的限制。

GitHub 地址→github.com/hiteshchoudhary/apihub

1.2 多功能的自託管儀表盤:Dashy

主語言:VueStar:17k周增長:200

該專案是基於 Vue.js 開發的個人儀表盤(dashboard),旨在幫助使用者透過一個 Web 介面管理和訪問個人的自託管服務。它開箱即用、配置簡單,內建多種顏色和圖示,以便使用者自定義介面,支援狀態監控、多頁面、多語言、小部件、自定義快捷鍵和搜尋等功能。

GitHub 地址→github.com/lissy93/dashy

1.3 一鍵生成資料庫圖表的工具:ChartDB

主語言:TypeScriptStar:4.9k周增長:1.1k

這是一款基於 Web 的資料庫表編輯器,無需資料庫密碼,僅需提供一條 SQL 查詢結果即可匯入資料庫表和結構。使用者可以透過直觀、互動式的介面編輯和匯出建表 SQL。它支援 PostgreSQL、MySQL、SQL Server、SQLite、ClickHouse、MariaDB 資料庫,適用於資料庫遷移和最佳化過程中,快速生成和調整 DDL 指令碼等場景。

GitHub 地址→github.com/chartdb/chartdb

1.4 輕鬆啟動本地 HTTPS 代理的工具:ophiuchi-desktop

主語言:TypeScriptStar:928

這是一個本地 HTTPS 代理伺服器管理工具,無需複雜配置即可輕鬆設定本地 HTTPS 代理。它使用 Docker 作為後端,並採用 Tauri 編寫 GUI 介面,極大地簡化了本地 HTTPS 代理的配置流程。不過,使用前需確保本機已安裝 Docker。

GitHub 地址→github.com/apilylabs/ophiuchi-desktop

1.5 AI 自動化瀏覽器工作流的工具:Skyvern

主語言:PythonStar:9.8k周增長:3k

該專案是基於大型語言模型(LLMs)和計算機視覺的瀏覽器自動化工具。與傳統的程式碼依賴型瀏覽器自動化流程相比,它無需編寫程式碼,並且在應對網站佈局變動時,具備更高的適應能力。

GitHub 地址→github.com/Skyvern-AI/skyvern

2. HelloGitHub 熱評

在此章節中,我們將為大家介紹本週 HelloGitHub 網站上的熱門開源專案,我們不僅希望您能從中收穫靈感和知識,更渴望“聽”到您的聲音。希望您與我們分享使用這些開源專案的親身體驗和評價,用最真實反饋為開源專案的作者注入動力。

此外,HelloGitHub 網站的「使用者貢獻排行榜」功能已正式上線!

您的每一次分享和評論都將轉化為貢獻值,並在排行榜上展示您對開源的熱情與貢獻。您可能認為此舉微不足道,但對於開源專案的作者來說,這是莫大的支援和鼓勵。

勿以惡小而為之,勿以善小而不為。

2.1 可愛的網站計數器:Moe-Counter

主語言:JavaScript

該專案是一個用於統計頁面訪問人數的計數器。它不僅簡單易用,還提供多種可愛風格的主題,使用者可根據個人喜好進行選擇。

專案詳情→hellogithub.com/repository/ed741b376efe46789ce9bb140ac19a52

2.2 開源的 Android 虛擬定位應用:GoGoGo

主語言:Java

該專案是一個基於 Android 除錯 API 和百度地圖實現的虛擬定位工具,無需 ROOT 許可權即可修改地理位置。它支援位置搜尋和手動輸入座標,並提供了一個可自由移動的搖桿來模擬位移。

專案詳情→hellogithub.com/repository/7cf3e8a7307b4767abd6ca2c98ae438f

3. 結尾

以上就是本期「GitHub 熱點速覽」的全部內容,希望你能夠在這裡找到自己感興趣的開源專案,如果你有其他好玩、有趣的 GitHub 開源專案想要分享,歡迎來 HelloGitHub 與我們交流和討論。

往期回顧

  • 自建網際網路檔案館
  • 開源的口袋妖怪自走棋

相關文章