Git Heatmap surfaces a GitHub-style contribution calendar directly inside Visual Studio Code by scanning local Git repositories. The extension runs fully offline, aggregates commit counts per day, and renders an interactive heatmap so you can review activity without leaving the editor.
Current Status
Stage: Skeleton implementation
Default scope: Workspace repositories
Default metric: Commit count per day (committer date)
Default palette: GitHub green scale
Commands
Git Heatmap: Show – open the heatmap panel.
Git Heatmap: Refresh – trigger a data refresh (opens the panel if closed).
gitHeatmap.includeMerges (default false) – include merge commits.
gitHeatmap.dateSource (committer default) – which date field to aggregate.
Development
Install dependencies: npm install.
Compile: npm run compile (emits JS into out/).
Launch the extension host from VS Code (F5).
Planned future work includes real Git aggregation, cached refreshes, accessibility improvements, and export options. Refer to docs/PRD.md for the full product requirements.