Awesome ClickHouseGUI

libredb/libredb-studio

⭐ 693 TypeScript added to this list on 2026-09-14 repository created 2025-12-23

LibreDB Studio is an open-source database editor designed to be deployed close to the data it manages, as a container, Helm chart, Kubernetes operator, one-click PaaS template, or embedded via npm, rather than run as a desktop client that must tunnel or open a port to reach the database. It presents a single explorer, ER diagrams, schema diff, and monitoring across sixteen supported engines: PostgreSQL, MySQL, Oracle, SQL Server, SQLite, libSQL, DuckDB, MongoDB, Redis, Couchbase, ClickHouse, Druid, Elasticsearch, OpenSearch, Trino, and Cassandra. Read-only engines such as Druid, Elasticsearch, and OpenSearch report unsupported controls instead of failing, and engines with unreliable metadata, such as Cassandra row counts, deliberately omit numbers rather than show wrong ones. The SQL IDE is built on the Monaco editor (the same core as VS Code) with schema-aware autocomplete and a command palette. Beyond browsing and querying, it includes a read-only AI agent that can be pointed at Gemini, OpenAI, or a local Ollama model to draft SQL, run it, and produce a cited report. All features, including single sign-on, RBAC, ER diagrams, and the AI assistant, ship under the MIT license with nothing gated behind a paid tier. It runs in the browser and on phones, Windows, macOS, and Linux, and offers installation via Docker, npx, Helm, Homebrew, Snap, winget, and deb/rpm packages, as well as public demo instances with OIDC and JWT login. It is listed as a supported client in the official documentation of PostgreSQL, Redis, ClickHouse, MariaDB, Trino, and Apache Cloudberry. For ClickHouse users specifically, it offers one of many alternative GUI clients capable of connecting to and managing a ClickHouse instance alongside other database engines already in daily use.

https://github.com/libredb/libredb-studio

guidatabase-clientself-hostedmulti-databasesql-idedockerkubernetes

Also in GUI

OtterMind/Chat2DB

Chat2DB is an AI-powered database client and SQL workspace supporting various databases, including ClickHouse, for developers, DBAs, analysts, and data teams.

t8y2/dbx

DBX is a lightweight, cross-platform desktop and Docker-deployable database client that offers management capabilities for over 40 databases, including ClickHouse, and features a built-in AI assist...

dbgate/dbgate

DbGate is a cross-platform, open-source database management tool supporting multiple databases including ClickHouse, offering advanced features like visual query design, schema comparison, and data visualization.

TabularisDB/tabularis

Tabularis is an open-source, cross-platform desktop SQL workspace supporting a wide array of databases, including ClickHouse, with built-in AI agent integration and advanced SQL features.

frectonz/sql-studio

SQL Studio is a single binary SQL database explorer supporting multiple databases including SQLite, PostgreSQL, MySQL, ClickHouse, and Microsoft SQL Server, offering rich features like metadata overview, query execution with IntelliSense, and infinite scrolling.

tabixio/tabix

Tabix.io UI is an open-source business intelligence and SQL editor tool designed for efficient interaction with ClickHouse databases.

feigeCode/navop

Navop is a native, GPU-accelerated desktop workspace written in Rust that combines a multi-database client with built-in ClickHouse support, SSH, SFTP, terminals, remote desktop, monitoring and AI assistance.

timestored/qstudio

qStudio is a free, cross-platform SQL client and notebook that supports numerous databases including ClickHouse, offering features like query execution, data visualization, and AI-powered SQL assistance.