Community tool — not affiliated with or endorsed by Anthropic.
Claude Code sessions are great for development, but hard to share. Screen recordings are bulky and transcripts are hard to navigate.
claude-replay turns Claude Code session logs into interactive, shareable HTML replays. The generated replay is a single self-contained HTML file with no external dependencies — you can email it, host it anywhere, or embed it in documentation.
Try the live demo
Claude Code stores full conversation transcripts as JSONL files on disk in ~/.claude/projects/ . These contain every user message, assistant response, tool call, tool result, and thinking block — with timestamps. claude-replay converts them into visual replays that look like a Claude Code terminal session, suitable for blog posts, demos, and documentation.
Features
Self-contained HTML output (no dependencies)
Interactive playback with speed control
Collapse/expand tool calls and thinking blocks (Claude's internal reasoning traces)
Bookmarks / chapters
... continue reading