withLinda

Claude Jsonl Browser — Documentation skill for Claude Code

Documentation community

A web-based tool that converts Claude Code CLI conversation logs (JSONL format) into human-readable Markdown.

How to install Claude Jsonl Browser

This entry records only its repository, not the path inside it, so there is no exact command to give. Open withLinda/claude-JSONL-browser and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Jsonl Browser does

A web-based tool that converts Claude Code CLI conversation logs (JSONL format) into human-readable Markdown. Features a built-in file explorer for managing multiple logs at once.

Alternatives in Documentation

  • Hyperresearch — Agent-driven research knowledge base 2.4k ★
  • Claude Code Ultimate Guide — by Florian BRUNIAUX - A tremendous feat of documentation, this guide covers Claude Code from beginner to power 2k ★
  • Hash — by hashintel - Features comprehensive repository structure breakdown with strong emphasis on coding standards 1.4k ★

README

⚠️ **UNDER MAINTENANCE** - This project is still being actively developed. Some features may be incomplete or change without notice.

Claude Code Log Viewer

A web-based tool that converts Claude Code CLI conversation logs (JSONL format) into human-readable Markdown. Features a built-in file explorer for managing multiple logs at once.

🌐 **Live Demo**: [jsonl.withlinda.dev](https://jsonl.withlinda.dev)

What is this?

Claude Code CLI automatically saves all your conversations in JSONL format at `~/.claude/projects/`. These logs are difficult to read in their raw form. This tool makes them human-readable by:

  • Converting JSONL to formatted Markdown
  • Preserving conversation structure and timestamps
  • Highlighting model changes and tool usage
  • Organizing multiple sessions for easy browsing

Quick Start

Using the Web Version

  1. Visit [jsonl.withlinda.dev](https://jsonl.withlinda.dev)

  2. Locate your Claude Code logs:

    • On Mac: Press Shift+Cmd+G in Finder and type ~/.claude/projects/
    • On Linux: Navigate to ~/.claude/projects/ in your file manager
    • On Windows: Navigate to %UserProfile%/.claude/projects/ in your file manager

    ![Go to Folder in Finder](Readme-images/Go-to-folder.png)

  3. Drag & drop or upload your `.jsonl` files

  4. View, search, and export your conversations

![Claude Code JSONL Viewer Interface](Readme-images/Claude-Code-CLI-JSONL-viewer-converter-to-Markdown.png)

Running Locally

# Clone and install
git clone https://github.com/withLinda/claude-JSONL-browser.git
cd ClaudeJSONLbrowser
npm install

# Start development server
npm run dev
# Open http://localhost:3000

Features

  • Multi-file Management: Process multiple conversation logs simultaneously
  • Smart Parsing: Automatically extracts session metadata, timestamps, and conversation flow
  • Search: Find content across all loaded conversations
  • Export Options: Download individual or combined Markdown files
  • **Tool Us