anitnilay20

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 AM
Downloads 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

  1. macOS/Linux: curl -fsSL https://raw.githubusercontent.com/anitnilay20/thoth/main/install.sh | bash
  2. Windows (PowerShell): irm https://raw.githubusercontent.com/anitnilay20/thoth/main/install.ps1 | iex
  3. 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