一个用Rust + egui构建的高性能桌面数据工作区,支持懒加载GB级JSON/NDJSON文件、JSONPath搜索、CSV加载、REST API调用、PostgreSQL/MySQL查询,并通过WASM插件系统扩展。
- v0.4.7
- 发布于
- 2026年8月18日
- 73
- 星标
- 241
- 下载
- 同步于
- 9 天前
最新版本
v0.4.72026年8月18日 17:14下载慢?可在上方随时切换镜像源
项目说明
项目概述
Thoth 是一个高性能桌面数据工作区,用 Rust + egui 构建,支持懒加载 GB 级 JSON/NDJSON 文件、JSONPath 搜索、CSV、REST API、PostgreSQL 和 MySQL 查询。
主要功能
- 海量 JSON/NDJSON:懒加载,只解析查看的部分,大文件即时打开
- 强大搜索:JSONPath 查询和正则表达式搜索,支持并行执行
- 数据库浏览器:连接 PostgreSQL 和 MySQL,浏览 Schema,运行 SQL 并查看查询计划
- WASM 插件系统:通过沙盒 WebAssembly 插件扩展数据源、查看器和侧边栏面板
- MCP 服务器:通过 Model Context Protocol 暴露加载器、搜索和 JSONPath 给 AI 助手
适用人群
- 数据工程师和分析师
- 需要处理大型 JSON 文件的开发者
- 希望集成 AI 助手的用户
快速上手
- 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 - 从 Releases 下载预编译二进制
核心优势
- 懒加载技术,GB 级文件即时打开
- 原生桌面应用,高性能
- WASM 插件系统,高度可扩展
- MCP 服务器,支持 AI 助手集成
历史版本
排序