Claude Code session
Claude Notes
Transform Claude Code transcript JSONL files into readable terminal and HTML formats.
Install
uvx claude-notes show --format html --output conversations.htmlFound in the project README. Check it for setup steps after installing.
git clone https://github.com/vtemian/claude-notes.gitFrom the README
Claude Notes Transform Claude Code transcript JSONL files into readable terminal and HTML formats. Overview Claude Notes is a command-line tool that converts Claude Code conversation transcripts (stored as JSONL files) into human-readable formats. It supports both terminal output with rich formatting and HTML export for web viewing. https://github.com/user-attachments/assets/f24d143d-cb47-495a-b1f8-3e85863e5846 https://github.com/user-attachments/assets/ca710fb3-558a-4ce5-9bf5-e42c80caf2bf Examples See rendered HTML output examples: - Conversation Export - Full conversation with tool usage, code blocks, and timestamps The examples/ directory also contains a dark theme CSS you can use to customize the HTML output. Features - Terminal display with syntax highlighting and rich formatting - HTML export with navigation, timestamps, and professional styling - Interactive pager for browsing long conversations - Project discovery - automatically finds Claude projects - Humanized timestamps - shows "2 hours ago" instead of raw timestamps - Tool result formatting - properly displays Bash, Read, Edit, MultiEdit, and Grep tool usage - Navigation links - jump to specific messages in HTML output Acknowledge This tool was heavily inspired by https://github.com/daaain/claude-code-log Usage HTML Output Terminal Output HTML Features The HTML output includes: - Message Navigation: Each message has a clickable heading with anchor links - Humanized Timestamps: Shows when each message was created (e.g., "2 hours ago") - Tool Result Formatting: - Bash commands with syntax highlighting - File operations (Read, Edit, MultiEdit) - Search results (Grep) - Responsive Design: Works well on desktop and mobile - Professional Styling: Clean, readable typography How It…
Details
- Repository
- vtemian/claude-notes
- Language
- Python
- License
- MIT
- Last updated
- 10 February 2026
FAQ
What is Claude Notes?
Transform Claude Code transcript JSONL files into readable terminal and HTML formats. It is a session for Claude Code, from vtemian/claude-notes on GitHub.
How do I install Claude Notes?
Run uvx claude-notes show --format html --output conversations.html, then follow the setup in the README.
Is Claude Notes popular?
vtemian/claude-notes has 105 GitHub stars and 14 forks. It was last updated on 10 February 2026.
More sessions & history
Claude Code Sync
101perfectra1n/claude-code-sync
Rust CLI tool for syncing Claude Code conversation history across machines using git repositories.
Prompt Sensei
109chengzhongwei/Prompt-sensei
Local-first prompt coach for Claude Code and Codex that improves prompts, observes prompting habits, and analyzes local history with explicit consent.
Claude Code Web
100vultuk/claude-code-web
Web-based interface for Claude Code CLI with multi-session support
Base V1
95ChristopherKahler/base-v1
AI builder operating system. Turn Claude Code from a per-session tool into a workspace that remembers, maintains itself, and never goes stale. BASE = Builder's Automated State Engine.
Synthteam
124nickwinder/synthteam
Consult distilled personas of colleagues — build them from Slack history, get one colleague's take, or convene a deliberating panel. A plugin for Claude Code and Codex.
Irrlicht
101ingo-eichhorst/Irrlicht
Claude Code session lights in your macOS menu bar —
Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.