docs/en/interfaces/third-party/gui.md
agx is a desktop application built with Tauri and SvelteKit that provides a modern interface for exploring and querying data using ClickHouse's embedded database engine (chdb).
ch-ui is a simple React.js app interface for ClickHouse databases designed for executing queries and visualizing data. Built with React and the ClickHouse client for web, it offers a sleek and user-friendly UI for easy database interactions.
Features:
ChartDB is a free and open-source tool for visualizing and designing database schemas, including ClickHouse, with a single query. Built with React, it provides a seamless and user-friendly experience, requiring no database credentials or signup to get started.
Features:
DataStoria is an AI-powered web console application that manages multiple ClickHouse clusters in one place.
Features:
system.query_log, system.query_views_log, system.zookeeper, system.ddl_distributed_queue, system.part_log, and system.processes with a powerful visualization dashboard and filters to quickly understand your cluster.DataPup is a modern, AI-assisted, cross-platform database client with native ClickHouse support.
Features:
Dory AI-native SQL workspace with first-class ClickHouse support, AI built-in.
Features:
ClickHouse Schema Flow Visualizer is a powerful open-source web application for visualizing ClickHouse table relationships using Mermaid.js diagrams. Browse databases and tables with an intuitive interface, explore table metadata with optional row counts and size information, and export interactive schema diagrams.
Features:
ClickHouse Schema Flow Visualizer - source code
Web interface for ClickHouse in the Tabix project.
Features:
HouseOps is a UI/IDE for OSX, Linux and Windows.
Features:
KILL) a process.The following features are planned for development:
LightHouse is a lightweight web interface for ClickHouse.
Features:
Redash is a platform for data visualization.
Supports for multiple data sources including ClickHouse, Redash can join results of queries from different data sources into one final dataset.
Features:
Grafana is a platform for monitoring and visualization.
"Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data-driven culture. Trusted and loved by the community" — grafana.com.
ClickHouse data source plugin provides support for ClickHouse as a backend database.
qryn is a polyglot, high-performance observability stack for ClickHouse (formerly cLoki) with native Grafana integrations allowing users to ingest and analyze logs, metrics and telemetry traces from any agent supporting Loki/LogQL, Prometheus/PromQL, OTLP/Tempo, Elastic, InfluxDB and many more.
Features:
DBeaver - universal desktop database client with ClickHouse support.
Features:
By default, DBeaver does not connect using a session (the CLI for example does). If you require session support (for example to set settings for your session), edit the driver connection properties and set session_id to a random string (it uses the http connection under the hood). Then you can use any setting from the query window.
clickhouse-cli is an alternative command-line client for ClickHouse, written in Python 3.
Features:
clickhouse-flamegraph is a specialized tool to visualize the system.trace_log as flamegraph.
cickhouse-plantuml is a script to generate PlantUML diagram of tables' schemes.
ClickHouse table graph is a simple CLI tool for visualizing dependencies between ClickHouse tables. This tool retrieves connections between tables from system.tables table and builds dependencies flowchart in mermaid format. With this tool you can easily visualize table dependencies and understand the data flow in your ClickHouse database. Thanks to mermaid, the resulting flowchart looks attractive and can be easily added to your markdown documentation.
xeus-clickhouse is a Jupyter kernal for ClickHouse, which supports query CH data using SQL in Jupyter.
MindsDB is an open-source AI layer for databases including ClickHouse that allows you to effortlessly develop, train and deploy state-of-the-art machine learning models. MindsDB Studio(GUI) allows you to train new models from database, interpret predictions made by the model, identify potential data biases, and evaluate and visualize model accuracy using the Explainable AI function to adapt and tune your Machine Learning models faster.
DBM DBM is a visual management tool for ClickHouse!
Features:
Bytebase is a web-based, open source schema change and version control tool for teams. It supports various databases including ClickHouse.
Features:
Zeppelin-Interpreter-for-ClickHouse is a Zeppelin interpreter for ClickHouse. Compared with the JDBC interpreter, it can provide better timeout control for long-running queries.
ClickCat is a friendly user interface that lets you search, explore and visualize your ClickHouse Data.
Features:
ClickVisual ClickVisual is a lightweight open source log query, analysis and alarm visualization platform.
Features:
ClickHouse-Mate is an angular web client + user interface to search and explore data in ClickHouse.
Features:
The client is available for instant usage through github pages: https://metrico.github.io/clickhouse-mate/
Uptrace is an APM tool that provides distributed tracing and metrics powered by OpenTelemetry and ClickHouse.
Features:
clickhouse-monitoring is a simple Next.js dashboard that relies on system.* tables to help monitor and provide an overview of your ClickHouse cluster.
Features:
CKibana is a lightweight service that allows you to effortlessly search, explore, and visualize ClickHouse data using the native Kibana UI.
Features:
Telescope is a modern web interface for exploring logs stored in ClickHouse. It provides a user-friendly UI for querying, visualizing, and managing log data with fine-grained access control.
Features:
WHERE query support for advanced filtering (with permission checks).Telescope Source Code · Live Demo
ClickLens is a modern, powerful, and user-friendly web interface for managing and monitoring ClickHouse databases. It provides a comprehensive suite of tools for developers, analysts, and administrators to interact with their ClickHouse clusters efficiently. ClickHouse is an incredible analytical database, but managing it via CLI or basic tools can be challenging. ClickLens bridges the gap by offering:
CHouse UI is an open-source ClickHouse web interface built specifically for teams and secure data access. Unlike traditional clients that require direct database credentials, CHouse UI implements a powerful Role-Based Access Control (RBAC) layer, allowing administrators to grant granular permissions without exposing underlying secrets.
Key differentiators include:
DataGrip is a database IDE from JetBrains with dedicated support for ClickHouse. It is also embedded in other IntelliJ-based tools: PyCharm, IntelliJ IDEA, GoLand, PhpStorm and others.
Features:
Yandex DataLens is a service of data visualization and analytics.
Features:
DataLens is available for free for low-load projects, even for commercial use.
Holistics is a full-stack data platform and business intelligence tool.
Features:
Looker is a data platform and business intelligence tool with support for 50+ database dialects including ClickHouse. Looker is available as a SaaS platform and self-hosted. Users can use Looker via the browser to explore data, build visualizations and dashboards, schedule reports, and share their insights with colleagues. Looker provides a rich set of tools to embed these features in other applications, and an API to integrate data with other applications.
Features:
How to configure ClickHouse in Looker.
SeekTable is a self-service BI tool for data exploration and operational reporting. It is available both as a cloud service and a self-hosted version. Reports from SeekTable may be embedded into any web-app.
Features:
SeekTable is free for personal/individual usage.
How to configure ClickHouse connection in SeekTable.
Chadmin is a simple UI where you can visualize your currently running queries on your ClickHouse cluster and info about them and kill them if you want.
TABLUM.IO — an online query and analytics tool for ETL and visualization. It allows connecting to ClickHouse, query data via a versatile SQL console as well as to load data from static files and 3rd party services. TABLUM.IO can visualize data results as charts and tables.
Features:
TABLUM.IO can be run as a self-hosted solution (as a docker image) or in the cloud. License: commercial product with 3-month free period.
Try it out for free in the cloud. Learn more about the product at TABLUM.IO
CKMAN is a tool for managing and monitoring ClickHouse clusters!
Features: