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

要点与分析由自动化流程生成,可能有误,请结合原始来源核实。