A blazingly fast JSON viewer for massive files
Navigate gigabyte-sized JSON with ease. Built with Rust and egui for maximum performance.
Handle JSON files of any size with features designed for real-world workflows
Only loads visible data. Navigate gigabyte-sized files instantly without waiting for full parse.
Full JSONPath support with regex. Find exactly what you need across nested structures.
Handles JSON, NDJSON, and JSON arrays seamlessly with automatic format detection.
Navigate, search, and control everything without touching your mouse. Fully customizable.
Catppuccin built in, plus install custom themes via a simple plugin.toml + theme.json โ no code required. Pick any installed system font from a live dropdown.
Open multiple files side-by-side. Compare data across different JSON sources easily.
Stay up-to-date with automatic update notifications and one-click installation.
Copy JSON paths, values, and entire structures with a single click or keyboard shortcut.
Almost every setting โ fonts, themes, sidebar, performance โ applies instantly without a restart. Changes are saved to TOML and take effect on the next frame.
Extend Thoth with sandboxed WASM plugins. Build custom data sources, REST explorers, and sidebar panels โ or browse the marketplace for ready-made plugins.
Expose Thoth's loaders, search, and JSONPath to AI assistants (Claude, Cursor, and more) over the Model Context Protocol โ open, query, and search huge JSON/NDJSON files programmatically.
Choose your preferred installation method
One command installs the latest release โ re-run it anytime to update.
curl -fsSL https://raw.githubusercontent.com/anitnilay20/thoth/main/install.sh | bash irm https://raw.githubusercontent.com/anitnilay20/thoth/main/install.ps1 | iex
Installs to /Applications (macOS), ~/.local/bin (Linux, overridable via THOTH_INSTALL_DIR), or %LOCALAPPDATA%\Programs\Thoth (Windows).
For developers who want the latest features
git clone https://github.com/anitnilay20/thoth.git cd thoth cargo build --release Requires Rust 1.70+ and system dependencies listed in the README