repoheat reads your git history and shows the hotspots: complex code that keeps changing. Any language, one command, nothing leaves your machine.
Files ranked by churn × complexity. The short list of places where refactoring pays off.
A zoomable treemap of your repo in a single offline HTML file. Export a PNG in one click.
See which files keep attracting fix commits, so you know where tests are missing.
Spot hot files that only one person understands, before they go on holiday.
Files that always change together, even though nothing in the code says so.
--md produces a summary for AGENTS.md or CLAUDE.md, so AI agents tread carefully in hot files.
Hotspot heatmaps of React, Vue, Django, Rails, Ollama and more, refreshed every week.
npx repoheat --open
Ranked hotspots plus the interactive map.
uses: ebxc-7s13/repoheat@v0
Hotspot summary on every run, heatmap as an artifact.
npx repoheat --md > HOTSPOTS.md
Tell Claude, Copilot or Cursor where to be careful.