DevTrends开发者趋势
主题色

shenxianpeng /

gitstats

GitStats 是一个命令行工具:分析一个 Git 仓库的全部提交历史,生成一份静态 HTML 报告,包括活动热力图、作者、代码归属、热点文件、标签、代码行数的变化,以及有多少提交写明用了 AI 编码助手。纯 Python 实现,只依赖 git,数据不出本机。 亮点 零依赖:Python 3.10+ 加 git 就能跑,pip install gitstats 即可 报告是纯静态页面,可以直接放到 GitHub Pages;有深色模式…

语言PythonDT数据与运维DT生活与娱乐DT命令行工具DTLinuxDTmacOSDT终端原始code-metrics原始developer-tools原始devops原始engineering-metrics原始git原始git-analytics

产品配图

关于

GitStats 是一个命令行工具:分析一个 Git 仓库的全部提交历史,生成一份静态 HTML 报告,包括活动热力图、作者、代码归属、热点文件、标签、代码行数的变化,以及有多少提交写明用了 AI 编码助手。纯 Python 实现,只依赖 git,数据不出本机。 亮点 零依赖:Python 3.10+ 加 git 就能跑,pip install gitstats 即可 报告是纯静态页面,可以直接放到 GitHub Pages;有深色模式,手机上也能看 能统计“写明用了 AI 编码助手”的提交(Co-authored-by、Assisted-by、AI 代理自己的账号),只认账号和邮箱、不认名字,给出的是下限 大仓库也快:CPython 13 万个提交,生成完整报告 47 秒 画廊每周为 CPython、VS Code、React 等 20 个知名仓库生成报告,可在线查看 还有多仓库汇总页、README 徽章、JSON 输出和 GitHub Action 和同类比:git-quick-stats 在终端里输出文字,gitstats 生成一份能分享的完整报告;原版 hoxu/gitstats 2015 年停更,这是持续维护的 Python 3 版本

收录记录

  1. 阮一峰周刊·用户投稿

    2025年12月28日 · 1 次收录

  2. 阮一峰周刊·正刊推荐

    2026年1月9日 · 1 次收录

  3. HelloGitHub·用户投稿

    2026年10月16日 · 1 次收录

讨论这个产品