git-stats is a command-line tool that generates local git repository statistics and displays them in a GitHub-style contributions calendar.
The tool solves the problem of visualizing your coding activity across time by analyzing commits in a local git repository and rendering that data as an interactive calendar view. It works by parsing git history to extract commit dates and counts, then presenting this information in a format familiar to developers who use GitHub, making it easy to see patterns in your contribution activity without relying on a hosted platform.
The tool suits developers who want to track their own coding habits locally, particularly those working in private repositories or offline environments where GitHub's contribution graph is not available. It works well for personal projects, team retrospectives, or simply understanding your own development patterns over time. Someone considering adoption should know that this is a local-only solution, meaning it analyzes repositories on your machine rather than pulling data from a remote service.
The project shows consistent maintenance with regular updates addressing issues and adding refinements. Development activity demonstrates responsiveness to user feedback through bug fixes and feature adjustments. The codebase maintains a focused scope, concentrating on the core functionality of statistics generation and calendar visualization rather than expanding into tangential features.