AGX: A Modern ClickHouse Desktop Client Built with Tauri and SvelteKit
AGX is a desktop application built with Tauri and SvelteKit, providing a modern interface for exploring and querying data using ClickHouse's embedded database engine (chdb). It boasts native desktop application performance, an interactive SQL query editor with syntax highlighting, a schema browser, tabular result display, drag-and-drop file support, and cross-platform compatibility (macOS, Linux, Windows). The frontend uses SvelteKit for a reactive and efficient UI, while the backend leverages Tauri and Rust for native performance and security. Communication between frontend and backend is handled via Tauri's IPC bridge, with data querying powered by the embedded ClickHouse engine, chdb. Contributions are welcome!
Read more