A high-performance desktop data workspace built with Rust + egui, supporting lazy-loading of GB-sized JSON/NDJSON files, JSONPath search, CSV loading, REST API calls, PostgreSQL/MySQL queries, and extensible via WASM plugins.
- v0.4.7
- Published at
- Aug 18, 2026
- 73
- Stars
- 241
- Download
- Synced at
- 9d ago
Latest release
v0.4.7Aug 18, 2026, 09:14 AMDownloads slow? Switch the source anytime above
README
Project Overview
Thoth is a high-performance desktop data workspace built with Rust + egui, supporting lazy-loading of GB-sized JSON/NDJSON files, JSONPath search, CSV, REST APIs, PostgreSQL, and MySQL queries.
Key Features
- Massive JSON/NDJSON: Lazy-loads only the parts you view, opening huge files instantly
- Powerful search: JSONPath queries and regex search with parallel execution
- Database Explorer: Connect to PostgreSQL & MySQL, browse schemas, run SQL with query plans
- WASM Plugin System: Extend with sandboxed WebAssembly plugins
- MCP Server: Expose loaders, search, and JSONPath to AI assistants
Target Audience
- Data engineers and analysts
- Developers who need to work with large JSON files
- Users who want AI assistant integration
Quick Start
- macOS/Linux:
curl -fsSL https://raw.githubusercontent.com/anitnilay20/thoth/main/install.sh | bash - Windows (PowerShell):
irm https://raw.githubusercontent.com/anitnilay20/thoth/main/install.ps1 | iex - Download prebuilt binaries from Releases
Core Advantages
- Lazy-loading for instant opening of GB-sized files
- Native desktop app with high performance
- WASM plugin system for extensibility
- MCP server for AI assistant integration
Release history
Sort