跳到主要內容
AI News HubLIVE
站內改寫1 分鐘閱讀

GitHub Repo Stats:輕鬆檢視倉庫完整統計資訊

文章摘要

Simon Willison 開發了一款名為 GitHub Repo Stats 的工具,能夠直接在瀏覽器中獲取並展示 GitHub 倉庫的詳細統計資料,包括提交次數、星標、分叉、貢獻者等,彌補了移動版 GitHub 不顯示提交次數的缺陷。

GitHub Repo Stats:輕鬆檢視倉庫完整統計資訊
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

GitHub Repo Stats 是由知名開發者 Simon Willison 建立的一款輕量級工具,旨在解決 GitHub 移動版頁面不顯示倉庫提交次數的問題。Wilson 在評估新倉庫時,發現提交次數是一個關鍵指標,但移動端佈局卻將其隱藏。為此,他編寫了一段提示詞,並基於此構建了該工具。

使用時,只需輸入目標倉庫的名稱或完整 URL,工具便會直接透過瀏覽器呼叫 GitHub REST API(支援 REST 和 GraphQL,透過 CORS fetch 實現),在無需任何後端服務的情況下獲取並呈現倉庫的詳細統計資訊。這些資訊包括但不限於:提交次數、星標數量、分支數、標籤數、貢獻者列表、語言分佈、版本釋出記錄以及最近的活動時間戳。

值得一提的是,工具還提供了示例輸出,使用者可以直接檢視 simonw/datasette 和 simonw/llm 等倉庫的統計資料。為了滿足更頻繁的資料查詢需求,使用者可以選擇使用自己的 GitHub 賬號進行認證,從而將 API 請求速率限制從預設的 60 次/小時大幅提升至 5,000 次/小時。

該專案已在 Wilson 的部落格上釋出,並託管在 tools.simonwillison.net 上。對於經常在移動裝置上瀏覽 GitHub 倉庫的開發者而言,這無疑是一個實用的小工具。

展開要點與分析

文章情報

工程師進階

要點

  • 該工具利用 GitHub REST API,透過瀏覽器直接獲取資料,無需後端伺服器。
  • 支援顯示提交次數、星標、分叉、分支、標籤、活動時間戳等全面指標。
  • 使用者可透過 GitHub 認證將 API 速率限制從每小時 60 次提升至 5,000 次。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。

GitHub Repo Stats:輕鬆檢視倉庫完整統計資訊 | AI News Hub