← back to projects
claude-code-visualizer
shippedScrollytelling visualization for Claude Code usage data. Zero-dependency pipeline that reads local session history and renders interactive charts.
Year
2025 — present
Status
● shipped
Stack
python · d3.js · html
License
MIT
Why
I wanted to understand my own Claude Code usage patterns — which tools I reach for, how sessions cluster, what my coding rhythm looks like across days and projects. Existing analytics felt too generic, so I built a single-page visualization that reads directly from ~/.claude/.
What it does
- Reads local Claude Code session history with a zero-dependency Python pipeline
- Renders six interactive sections: timeline, project breakdown, tool usage, coding patterns, session intentions, and outcome metrics
- Scroll-triggered D3.js animations — no framework, no bundler, single HTML file
- All data stays local — fully client-side processing, nothing leaves your machine
- Color scheme matches Claude Code's terminal aesthetic