awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
IonicaBizau avatar

IonicaBizau/git-stats

0
View on GitHub↗
6,596 星标·188 分支·HTML·MIT·2 次浏览

Git Stats

git-stats is a git statistics analyzer and contribution calendar tool. It extracts commit data from local repositories to visualize contribution frequency and activity patterns through a visual grid of commit activity.

The project functions as a local git data exporter and analyzer, converting version history into machine-readable JSON format for external reporting. It utilizes local-first data processing to interpret commit history directly from the system without requiring remote API access.

The tool covers developer productivity analytics and git history reporting, providing command-line utilities to generate activity calendars and statistical summaries of project contributions.

Features

  • Contribution Calendars - Generates a visual activity grid based on commit dates to track work frequency over time.
  • Git CLI Parsers - Interprets commit history directly from the local version control system using system commands.
  • Git Repository Analysis - Analyzes local version history to produce data and visualizations of commit activity.
  • Git Repository Analyzers - Extracts commit data from local Git repositories to visualize contribution frequency and activity patterns.
  • Contribution Heatmaps - Provides a visual grid of commit activity that mimics the contribution heatmaps found on GitHub.
  • Activity Trend Visualizers - Transforms raw commit counts into visual representations of project contributions and temporal trends.
  • Repository Statistics Reporters - Generates statistical summaries of local repository activity to create custom reports.
  • Daily Activity Grids - Aggregates commit timestamps into a daily grid to visualize activity density over time.
  • Git Data Exporters - Converts local Git version history into machine-readable JSON format for external reporting and analysis.
  • Developer Workflow Analytics - Analyzes commit patterns and contribution data to understand work habits and engagement.
  • Local Data Processing - Processes all version control information on the user's machine without requiring remote API access.
  • 版本控制 - Local visualization of git contribution activity.

Star 历史

ionicabizau/git-stats 的 Star 历史图表ionicabizau/git-stats 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Git Stats 的开源替代方案

相似的开源项目,按与 Git Stats 的功能重合度排序。
  • tj/git-extrastj 的头像

    tj/git-extras

    18,076在 GitHub 上查看↗

    git-extras is a collection of command line utilities that extend the functionality of the Git version control system. It provides a suite of shortcuts and additional commands for history manipulation, remote management, repository analysis, and workflow automation. The project distinguishes itself by offering deep integration with hosting providers to manage pull requests and forks, alongside advanced history tools for obliterating sensitive files and rewriting author metadata. It also includes a specialized interactive shell that allows users to execute commands without repeating the binary

    Shellgit
    在 GitHub 上查看↗18,076
  • arzzen/git-quick-statsarzzen 的头像

    arzzen/git-quick-stats

    6,995在 GitHub 上查看↗

    git-quick-stats is a command-line tool for calculating commit counts, line changes, and contributor metrics from Git history. It functions as a repository statistics tool, metrics generator, and contribution analyzer that extracts quantitative data from Git logs. The tool distinguishes itself through the ability to generate frequency maps and activity trends to visualize development momentum over time. It provides specific controls to isolate project history by toggling the visibility of merge commits. The software covers a broad range of analytics, including contributor impact tracking and

    Shell
    在 GitHub 上查看↗6,995
  • github/git-sizergithub 的头像

    github/git-sizer

    3,979在 GitHub 上查看↗

    git-sizer is a repository size analyzer and auditing tool used to calculate the size of Git objects, references, and commit histories. It functions as a blob and commit auditor, a history depth profiler, and a checkout weight calculator to identify performance bottlenecks within a Git store. The tool identifies oversized files and bloated commits to assist with repository maintenance and storage analysis. It detects large objects and measures the depth of commit chains and annotated tags to analyze repository complexity and bloat. The software covers version control auditing and performance

    Gogitgithubgolang
    在 GitHub 上查看↗3,979
  • boyter/sccboyter 的头像

    boyter/scc

    8,469在 GitHub 上查看↗

    Scc is a codebase analysis tool written in Go that calculates source lines of code, blank lines, and comments across hundreds of programming and markup languages. It functions as a source code metric engine, software complexity analyzer, and cost estimator. The project differentiates itself by providing a COCOMO cost estimator to predict development effort and financial costs, alongside tools to estimate the cost of regenerating a codebase using large language models. It also includes a Git repository metrics tool that correlates commit history with codebase metrics to identify hotspots, trac

    Goclicloccode
    在 GitHub 上查看↗8,469
查看 Git Stats 的所有 30 个替代方案→

常见问题解答

ionicabizau/git-stats 是做什么的?

git-stats is a git statistics analyzer and contribution calendar tool. It extracts commit data from local repositories to visualize contribution frequency and activity patterns through a visual grid of commit activity.

ionicabizau/git-stats 的主要功能有哪些?

ionicabizau/git-stats 的主要功能包括:Contribution Calendars, Git CLI Parsers, Git Repository Analysis, Git Repository Analyzers, Contribution Heatmaps, Activity Trend Visualizers, Repository Statistics Reporters, Daily Activity Grids。

ionicabizau/git-stats 有哪些开源替代品?

ionicabizau/git-stats 的开源替代品包括: tj/git-extras — git-extras is a collection of command line utilities that extend the functionality of the Git version control system.… arzzen/git-quick-stats — git-quick-stats is a command-line tool for calculating commit counts, line changes, and contributor metrics from Git… github/git-sizer — git-sizer is a repository size analyzer and auditing tool used to calculate the size of Git objects, references, and… boyter/scc — Scc is a codebase analysis tool written in Go that calculates source lines of code, blank lines, and comments across… sourcerer-io/sourcerer-app — Sourcerer App is a developer experience dashboard and Git repository analyzer that extracts statistical data to build… gitpython-developers/gitpython — GitPython is a Python library that provides a programmatic interface for interacting with Git repositories. It…