Features
Chrome IndexedDB Extraction (extract_indexeddb.py)
- Extract data from Chrome's LevelDB-based IndexedDB storage
- Multi-profile support (
--profile, --list-profiles)
- Safe copy mode to avoid Chrome file locks (
--safe-copy)
- JSON output with pretty printing option
Claude Code Session Extraction (extract_claude_sessions.py)
- List and extract sessions from
~/.claude/projects/
- JSON, JSONL, and human-readable text output formats
- Filter by session ID or project path
Installation
git clone https://github.com/mtaran/crdbextract.git
cd crdbextract
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Quick Start
# List Chrome IndexedDB databases
python extract_indexeddb.py --list
# List Claude Code sessions
python extract_claude_sessions.py --list