返回资源列表

开发工具

GitHub Star History REST API

GitHub新增隐私化仓库Star历史接口,按周和每日返回聚合增长,不暴露Stargazer身份。

GitHub Star History REST API封面

组件介绍

GitHub于2026-09-04发布新的仓库Star历史REST API,用于在不暴露Stargazer身份的前提下分析项目增长。

核心能力与本次变化

GET /repos/{owner}/{repo}/stargazers/history 按周返回total及从周日开始的days数组。公开仓库无需认证即可读取,替代此前因隐私限制而无法继续使用的个人Stargazer历史采集方式。

适用场景与实测建议

适合开源趋势分析、选题验证和项目增长图表。可选择新项目、老项目重新Trending和疑似集中推广仓库,对比官方历史、Trending当日数字与当前Star总数,同时测试分页、限流和取消Star后的统计差异。

风险

数据代表聚合新增而非净增长;日期边界不保证按UTC;最多100页。异常增长不能直接证明刷量,还应结合Release、Issue和有效提交判断。

官方来源

  • https://github.blog/changelog/2026-09-04-new-api-endpoint-provides-privacy-safe-star-history-data/
  • https://docs.github.com/en/rest/activity/starring?apiVersion=2026-03-10#get-repository-star-history