Claude Code session
Claude Code Transcripts
Tools for publishing transcripts for Claude Code sessions
Install
uv tool install claude-code-transcriptsFound in the project README. Check it for setup steps after installing.
git clone https://github.com/simonw/claude-code-transcripts.gitFrom the README
claude-code-transcripts Convert Claude Code session files (JSON or JSONL) to clean, mobile-friendly HTML pages with pagination. Example transcript produced using this tool. Read A new way to extract detailed transcripts from Claude Code for background on this project. The web commands for both listing Claude Code for web sessions and converting those to a transcript are both broken right now due to changes to the unofficial and undocumented APIs that these commands were using. See issue #77 for details. Installation Install this tool using uv: Or run it without installing: Usage This tool converts Claude Code session files into browseable multi-page HTML transcripts. There are four commands available: - local (default) - select from local Claude Code sessions stored in ~/.claude/projects - web - select from web sessions via the Claude API - json - convert a specific JSON or JSONL session file - all - convert all local sessions to a browsable HTML archive The quickest way to view a recent local session: This shows an interactive picker to select a session, generates HTML, and opens it in your default browser. Output options All commands support these options: - -o, --output DIRECTORY - output directory (default: writes to temp dir and opens browser) - -a, --output-auto - auto-name output subdirectory based on session ID or filename - --repo OWNER/NAME - GitHub repo for commit links (auto-detected if not specified). For web command, also filters the session list. - --open - open the generated index.html in your default browser (default if no -o specified) - --gist - upload the generated HTML files to a GitHub Gist and output a preview URL - --json - include the original session file in the output directory The generated output includes: - index.html - an…
Details
- Repository
- simonw/claude-code-transcripts
- Language
- Python
- License
- Apache-2.0
- Last updated
- 12 February 2026
- Listed in
- jqueryscript/awesome-claude-code
FAQ
What is Claude Code Transcripts?
Tools for publishing transcripts for Claude Code sessions It is a session for Claude Code, from simonw/claude-code-transcripts on GitHub.
How do I install Claude Code Transcripts?
Run uv tool install claude-code-transcripts, then follow the setup in the README.
Is Claude Code Transcripts popular?
simonw/claude-code-transcripts has 1,730 GitHub stars and 205 forks, and is included in 1 curated Claude Code list. It was last updated on 12 February 2026.
More sessions & history
zoetrope
1.1kfurkankly/zoetrope
Shows a Claude Code session as a live flow graph in the terminal or browser.
Openwolf
2.4kcytostack/openwolf
Portable project memory across Claude Code, Codex and OpenCode, plus token accounting measured from harness transcripts. Local file I/O, no API calls, no telemetry.
claude-code-log
1.3kdaaain/claude-code-log
Python CLI that converts Claude Code JSONL transcripts into readable HTML or Markdown.
Agent Sessions
934jazzyalex/agent-sessions
macOS app to browse, search and resume Claude Code and other agent session history.
ccundo
1.4kRonitSachdev/ccundo
Adds granular undo of Claude Code file operations by reading session history.
continues
1.6kyigitkonur/cli-continues
Resumes a coding session from Claude Code in another agent tool, or the reverse.
Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.