Build a Git Stats Dashboard
Build a terminal-based dashboard that visualizes git repository statistics with colorful ASCII charts.
Requirements
Parse git log output to extract commit historyShow contributor leaderboard with commit countsDisplay a commit frequency heatmap (last 52 weeks, like GitHub)Show most active hours/days of the weekList top changed files across all commitsSupport analyzing any local git repo passed as argumentTechnical Notes
Shell out to git log with custom format strings. Use a terminal UI library like blessed, ink, or raw ANSI escape codes for colors and positioning.
Bonus Points
Branch comparison viewCode churn analysis (lines added/deleted per author)Export stats as JSON or markdown