git-sizer
« Back to VersTracker
Description:
Compute various size metrics for a Git repository
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: git metrics repository analysis performance
Install: brew install git-sizer
About:
GitSizer analyzes Git repositories to compute comprehensive size and count metrics for various objects like blobs, trees, commits, and tags. It helps identify repository bloat and performance bottlenecks by reporting statistics in a human-readable format. The tool is particularly useful for maintaining large or long-lived repositories.
Key Features:
  • Computes over 50 different size and count metrics
  • Reports statistics in a human-readable, hierarchical format
  • Identifies repository bloat and potential performance issues
  • Fast and efficient, even on very large repositories
Use Cases:
  • Diagnosing why a Git repository has become slow or large
  • Identifying large files or trees that can be removed or optimized
  • Monitoring repository health and size growth over time
Alternatives:
  • git-duvet – Similar goal, but git-duvet focuses more on visualizing changes between commits rather than static size analysis.
  • git-imerge – Focuses on performing incremental merges, not on analyzing repository size metrics.
Version History
Detected Version Rev Change Commit
Oct 9, 2025 5:06pm 0 VERSION_BUMP 2c4fec7d
Sep 12, 2025 8:55am 0 VERSION_BUMP 1ac2c031