跳到主要內容
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 次。

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