
Git Repository Analytics
GitInspector-rs: Deep Insights, Fast.¶
A professional-grade diagnostic tool designed to provide deep insights into repository health, contributor activity, and code maintenance hotspots. Built with Rust for ultimate performance.
The Analytics Contract¶
GitInspector is not just a tool for counting commits. It is a lens for understanding your codebase.
If you are a lead engineer or architect, you need more than just raw numbers. You need to identify where your team is struggling, which parts of the system are becoming brittle, and who is carrying the most responsibility.
gitinspector-rs provides:
Clarity: High-fidelity visualizations of repository health.
Speed: Lightning-fast analysis powered by Rust.
Portability: Generate standalone HTML reports or JSON data for CI/CD integration.
🚀 Professional Git Analytics¶
gitinspector-rs is designed for teams that need to understand their codebase’s evolution without the overhead of heavy enterprise tools. It leverages Rust’s concurrent processing to deliver reports in seconds, even for repositories with decades of history.
🏥 Repository Health Diagnostics¶
Automatically audit your repository for maintenance debt.
Stale Branch Detection: Identify branches inactive for over 90 days.
PR Heuristics: Estimated Pull Request counts based on merge history.
Large Blob Audit: Identify files that might need Git LFS.

🎯 Hotspot Analysis¶
Pinpoint the most active and complex files in your project.
Complexity Metrics: Track physical Line of Code (LOC) and file size (KB).
Churn Tracking: See which files change the most over time.
Audit Integration: Direct links to remote repository files for immediate review.

🚚 Code Ownership (Blame)¶
Understand author responsibility across the entire codebase.
Concurrent Analysis: Multi-threaded git blame execution.
Author Stats: Detailed metrics on insertions, deletions, and total responsibility.
Timeline Visualization: Track activity trends over weeks and months.
