A blazingly fast desktop workspace for your data
Explore gigabyte-sized JSON & NDJSON, load CSVs, call REST APIs, and query PostgreSQL & MySQL โ all in one app, extensible with WASM plugins. Built with Rust and egui for maximum performance.
Handle data of any size โ from gigabyte JSON to live SQL databases โ 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.
JSON, NDJSON, and JSON arrays with automatic format detection out of the box โ plus CSV files and REST APIs through plugins.
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 files and 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, database explorers, REST clients, and sidebar panels โ or browse the marketplace for ready-made plugins.
Connect to PostgreSQL & MySQL, browse schemas and tables, run SQL with query plans, and view results in a typed grid โ all in a sandboxed plugin.
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