Open-source
agx
agx
- Leverage ch-db when running the native application.
- Can connect to a ClickHouse instance when running the web instance.
- Monaco editor so you’ll feel at home.
- Multiple and evolving data visualizations.
ch-ui
ch-ui
- ClickHouse Integration: Easily manage connections and execute queries.
- Responsive Tab Management: Dynamically handle multiple tabs, such as query and table tabs.
- Performance Optimizations: Utilizes Indexed DB for efficient caching and state management.
- Local Data Storage: All data is stored locally in the browser, ensuring no data is sent anywhere else.
ChartDB
ChartDB
- Schema Visualization: Instantly import and visualize your ClickHouse schema, including ER diagrams with materialized views and standard views, showing references to tables.
- AI-Powered DDL Export: Generate DDL scripts effortlessly for better schema management and documentation.
- Multi-SQL Dialect Support: Compatible with a range of SQL dialects, making it versatile for various database environments.
- No Signup or Credentials Needed: All functionality is accessible directly in the browser, keeping it frictionless and secure.
CHOps
CHOps
- SQL editor with autocomplete,
EXPLAINtypes, export results in 22 formats, query profiler and a query metrics timeline. - Cluster overview: live query monitor with kill controls, query analytics and log, table and parts inspection, merges and mutations, distributed DDL queue.
- Custom dashboards with a chart builder, 10+ chart types, and configurable grid layouts.
- Monitoring with DVR-style playback for replaying historical metrics frame by frame.
- SQL-based alert rules with threshold evaluation and email notifications.
- Access control: ClickHouse user and role management, grant visualization, and settings-profile editing.
- Backup and restore orchestration to S3-compatible storage, with backup discovery and storage profile management.
- Index tools: data-skipping index visualization, projection management, and secondary index creation.
- Exception, error, and text log viewers with calendar heatmaps and filtered search.
- Deploys as a single self-contained binary, via Docker, or from source.
LibreDB Studio
LibreDB Studio
8123/8443 and carries no driver dependency.Features:- SQL editor built on Monaco with schema-aware autocomplete, multi-tab execution, and
EXPLAINrendered as a plan tree. - Schema explorer with virtualized result grids, filtering, and CSV/JSON export.
- Monitoring drawn from the
systemtables: server overview and part sizes fromsystem.metrics,system.partsandsystem.disks, finished statements fromsystem.query_log, in-flight statements fromsystem.processes, with a kill control. - ClickHouse in the same interface as PostgreSQL, MySQL, Oracle, SQL Server, SQLite, MongoDB, Redis, Couchbase and Apache Druid, so an analytical store and the OLTP database feeding it are one browser tab.
- OIDC single sign-on, role-based access, and a query audit trail, all in the MIT build.
DataStoria
DataStoria
- AI-Powered Intelligence: Use natural language to explore data, optimize and fix SQL queries, and visualize your data.
- Official ClickHouse Agent Skills Integration: Leverage official best practices to ask AI for database optimizations and suggestions.
- Smart Error Diagnostics: Pinpoint syntax errors instantly with precise line and column highlighting, and get AI-powered fix suggestions with one click.
- System Table Inspection: Dive deep into
system.query_log,system.query_views_log,system.zookeeper,system.ddl_distributed_queue,system.part_log, andsystem.processeswith a powerful visualization dashboard and filters to quickly understand your cluster. - One-Click Explain: Instantly understand query execution plans with visual AST and pipeline views.
- Dependency Graph: Visualize table relationships and trace data flows through Materialized Views, Distributed tables, and external systems.
- Cluster Monitoring: Monitor all nodes with real-time metrics, merge operations, replication status, query performance, and more.
- Privacy & Security: All SQL queries run directly from your browser to your ClickHouse server, ensuring complete privacy.
DataPup
DataPup
- AI-powered SQL query assistance with intelligent suggestions
- Native ClickHouse connection support with secure credential handling
- Beautiful, accessible interface with multiple themes (Light, Dark, and colorful variants)
- Advanced query result filtering and exploration
- Cross-platform support (macOS, Windows, Linux)
- Fast and responsive performance
- Open-source and MIT licensed
Dory
Dory
- AI Copilot for SQL generation, explanation, and debugging
- Manage and query multiple ClickHouse clusters from a unified workspace
- Schema-aware SQL autocomplete and multi-tab query workspace
- Interactive query result exploration with filtering and visualization
- AI-powered table summaries for understanding datasets
- Direct ClickHouse connections with SSH tunnel support
- Modern developer-friendly interface with light, dark, and theme support
- Cross-platform desktop app (macOS, Windows, Linux), and Docker support
- Open-source and MIT licensed
ClickHouse Schema Flow Visualizer
ClickHouse Schema Flow Visualizer
system.tables metadata (engine types, dependencies, materialized view SELECTs), and renders interactive table-level data-flow diagrams alongside column-level relationships with the transformation expression labelled on every edge. Diagrams are laid out with Dagre and rendered as plain inline SVG — no client-side diagramming runtime is loaded.Features:- Browse ClickHouse databases and tables with an intuitive sidebar
- Data Flow view: table-level upstream sources and downstream materialized views
- Relationships view: column-level mapping with the parsed transformation expression on each edge (e.g.
toStartOfHour(scheduled_departure),avgState(delay_minutes)) - Engine-aware icons and colour coding for
MergeTree,Replicated*,Distributed,MaterializedView, andDictionary - Click a column in the Relationships view to highlight its full data path through the pipeline
- Live sidebar filter and a
Ctrl+K/⌘Kcommand palette to jump to any table, column, or engine - Optional metadata overlay showing row counts and on-disk size per table
- Export the current diagram as a self-contained HTML file
- TLS connection to ClickHouse, with optional skip-verify and custom CA / client certificates
Tabix
Tabix
- Works with ClickHouse directly from the browser without the need to install additional software.
- Query editor with syntax highlighting.
- Auto-completion of commands.
- Tools for graphical analysis of query execution.
- Colour scheme options.
HouseOps
HouseOps
- Query builder with syntax highlighting. View the response in a table or JSON view.
- Export query results as CSV or JSON.
- List of processes with descriptions. Write mode. Ability to stop (
KILL) a process. - Database graph. Shows all tables and their columns with additional information.
- A quick view of the column size.
- Server configuration.
- Database management.
- User management.
- Real-time data analysis.
- Cluster monitoring.
- Cluster management.
- Monitoring replicated and Kafka tables.
LightHouse
LightHouse
- Table list with filtering and metadata.
- Table preview with filtering and sorting.
- Read-only query execution.
Redash
Redash
- Powerful editor of queries.
- Database explorer.
- Visualization tool that allows you to represent data in different forms.
Grafana
Grafana
qryn
qryn
- Built-in Explore UI and LogQL CLI for querying, extracting and visualizing data
- Native Grafana APIs support for querying, processing, ingesting, tracing and alerting without plugins
- Powerful pipeline to dynamically search, filter and extract data from logs, events, traces and beyond
- Ingestion and PUSH APIs transparently compatible with LogQL, PromQL, InfluxDB, Elastic and many more
- Ready to use with Agents such as Promtail, Grafana-Agent, Vector, Logstash, Telegraf and many others
DBeaver
DBeaver
- Query development with syntax highlight and autocompletion.
- Table list with filters and metadata search.
- Table data preview.
- Full-text search.
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
clickhouse-cli
- Autocompletion.
- Syntax highlighting for the queries and data output.
- Pager support for the data output.
- Custom PostgreSQL-like commands.
clickhouse-flamegraph
clickhouse-flamegraph
system.trace_log as flamegraph.clickhouse-plantuml
clickhouse-plantuml
ClickHouse table graph
ClickHouse table graph
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
xeus-clickhouse
MindsDB Studio
MindsDB Studio
DBM
DBM
- Support query history (pagination, clear all, etc.)
- Support selected sql clauses query
- Support terminating query
- Support table management (metadata, delete, preview)
- Support database management (delete, create)
- Support custom query
- Support multiple data sources management(connection test, monitoring)
- Support monitor (processor, connection, query)
- Support migrating data
Bytebase
Bytebase
- Schema review between developers and DBAs.
- Database-as-Code, version control the schema in VCS such GitLab and trigger the deployment upon code commit.
- Streamlined deployment with per-environment policy.
- Full migration history.
- Schema drift detection.
- Backup and restore.
- RBAC.
Zeppelin-Interpreter-for-ClickHouse
Zeppelin-Interpreter-for-ClickHouse
ClickCat
ClickCat
- An online SQL editor which can run your SQL code without any installing.
- You can observe all processes and mutations. For those unfinished processes, you can kill them in ui.
- The Metrics contain Cluster Analysis, Data Analysis, and Query Analysis.
ClickVisual
ClickVisual
- Supports one-click creation of analysis log libraries
- Supports log collection configuration management
- Supports user-defined index configuration
- Supports alarm configuration
- Support permission granularity to library and table permission configuration
ClickHouse-Mate
ClickHouse-Mate
- ClickHouse SQL Query autocompletion
- Fast Database and Table tree navigation
- Advanced result Filtering and Sorting
- Inline ClickHouse SQL documentation
- Query Presets and History
- 100% browser based, no server/backend
Uptrace
Uptrace
- OpenTelemetry tracing, metrics, and logs.
- Email/Slack/PagerDuty notifications using AlertManager.
- SQL-like query language to aggregate spans.
- Promql-like language to query metrics.
- Pre-built metrics dashboards.
- Multiple users/projects via YAML config.
clickhouse-monitoring
clickhouse-monitoring
system.* tables to help monitor and provide an overview of your ClickHouse cluster.Features:- Query monitor: current queries, query history, query resources (memory, parts read, file_open, …), most expensive queries, most used tables or columns, etc.
- Cluster monitor: total memory/CPU usage, distributed queue, global settings, mergetree settings, metrics, etc.
- Tables and parts information: size, row count, compression, part size, etc., at the column level detail.
- Useful tools: Zookeeper data exploration, query EXPLAIN, kill queries, etc.
- Visualization metric charts: queries and resource usage, number of merges/mutation, merge performance, query performance, etc.
CKibana
CKibana
- Translates chart requests from the native Kibana UI into ClickHouse query syntax.
- Supports advanced features such as sampling and caching to enhance query performance.
- Minimizes the learning cost for users after migrating from ElasticSearch to ClickHouse.
Telescope
Telescope
- Clean, responsive UI with powerful filters and customizable field selection.
- FlyQL syntax for intuitive and expressive log filtering.
- Time-based graph with group-by support, including nested JSON, Map, and Array fields.
- Optional raw SQL
WHEREquery support for advanced filtering (with permission checks). - Saved Views: persist and share custom UI configurations for queries and layout.
- Role-based access control (RBAC) and GitHub authentication integration.
- No extra agents or components required on the ClickHouse side.
ClickLens
ClickLens
- Discover - Flexible, Kibana-like data exploration for any table
- SQL Console - Write, execute, and analyze queries with syntax highlighting and streaming results
- Real-time Monitoring - Keep an eye on your cluster’s health, query performance, and resource usage
- Schema Explorer - Navigate databases, tables, columns, parts, and more
- Access Control - Manage users and roles directly from the UI
- Native RBAC - Your UI permissions are derived directly from your ClickHouse grants
CHouse UI
CHouse UI
- Team access & security - App-level RBAC (predefined + custom roles, granular per-database/table data-access rules), audit logging with real session context, and AES-256-GCM encrypted server-side credentials.
- Multi-cluster fleet - Watch every configured cluster in one pane (status, memory, active queries, exceptions, trend sparklines), each card polling independently, backed by a backend snapshot poller.
- Chouse AI — Fleet Doctor - An autonomous, read-only AI SRE: it scans the fleet with a guarded
system.*-onlySELECTtool (ClickHousereadonly=1), pins root causes, and writes a structured report with a heavy-query deep-dive and suggested rewrites. It never mutates the cluster. - AI in the monitoring tabs - “Optimize with Chouse AI” on a Query Logs row (rewrite + before→after
EXPLAINestimate + open in the SQL workspace), plus one-click “Diagnose” on asystem.errorsrow or a part-log entry. - Threshold alerts - Node memory %, per-query memory, and long-running-query rules delivered to Slack and email — with an autonomous root-cause analysis attached on breach.
- Full workspace - Monaco SQL editor, schema explorer, live-query view with kill support, ClickHouse-native monitoring (memory breakdown, parts/merges, replica lag, latency percentiles), and data import/export.
clickhouse-flow
clickhouse-flow
- Automatically builds a schema graph from ClickHouse metadata.
- Visualizes data flows through materialized views.
- Interactive UI for exploring schema structure.
- Export diagrams as PDF or SVG for documentation and sharing.
- Docker-based deployment for quick setup in development environments.
Beekeeper Studio
Beekeeper Studio
- Modern SQL editor with autocomplete and multi-tab query execution.
- Schema browser for tables, views, and columns.
- Save and organize favorite queries.
- Cross-platform desktop app (Windows, macOS, Linux), plus a self-hosted/web edition.
Commercial
ADQM Notebook
ADQM Notebook
/notebook on the HTTP port (8123) of an ADQM host, next to /play, or through Chproxy.Features:- SQL and Markdown cells, up to five statements per cell, and memory, time, and thread limits per notebook or cell.
- SQL editor with syntax highlighting, autocompletion,
{{variable}}substitution, andBeautify SQL. - Results as a sortable, searchable grid with per-column NULL share, unique count, and value range.
- Line, area, and bar charts; downloads as CSV, TSV, JSON, JSONLines, or Parquet.
- Estimated and actual query plans,
EXPLAIN PIPELINEand logical views, and findings with suggested fixes. - Query statistics from
system.query_logwith a per-node breakdown; run history for the last five runs. - Databases panel for the local host or the whole cluster with column statistics and ready-made queries.
- Dependency graph of tables, views, materialized views, dictionaries, and projections.
- Live view of running queries with a
KILLbutton. - Access through Chproxy as a single entry point to the cluster, with queries balanced across all hosts.
- Auto-save, JSON export and import, notebook storage on the ClickHouse server, and sharing by link.
ProbeDeck
ProbeDeck
- ProbeDeck shows running queries, replicas, parts, merges, mutations, disks, and server metrics.
- You can stop queries with
KILL QUERYand mutations withKILL MUTATION. - You can browse schemas and data or run SQL in the editor.
- ProbeDeck connects over HTTP(S) through the device network or an SSH tunnel.
- ProbeDeck stores credentials in the iOS Keychain and supports a read-only mode for each connection.
- The app includes an offline demo with bundled data.
DataGrip
DataGrip
- Very fast code completion.
- ClickHouse syntax highlighting.
- Support for features specific to ClickHouse, for example, nested columns, table engines.
- Data Editor.
- Refactorings.
- Search and Navigation.
Yandex DataLens
Yandex DataLens
- Wide range of available visualizations, from simple bar charts to complex dashboards.
- Dashboards could be made publicly available.
- Support for multiple data sources including ClickHouse.
- Storage for materialized data based on ClickHouse.
- DataLens documentation.
- Tutorial on visualizing data from a ClickHouse database.
Holistics Software
Holistics Software
- Automated email, Slack and Google Sheet schedules of reports.
- SQL editor with visualizations, version control, auto-completion, reusable query components and dynamic filters.
- Embedded analytics of reports and dashboards via iframe.
- Data preparation and ETL capabilities.
- SQL data modelling support for relational mapping of data.
Looker
Looker
- Easy and agile development using LookML, a language which supports curated Data Modeling to support report writers and end-users.
- Powerful workflow integration via Looker’s Data Actions.
SeekTable
SeekTable
- Business users-friendly reports builder.
- Powerful report parameters for SQL filtering and report-specific query customizations.
- Can connect to ClickHouse both with a native TCP/IP endpoint and a HTTP(S) interface (2 different drivers).
- It is possible to use all power of ClickHouse SQL dialect in dimensions/measures definitions.
- Web API for automated reports generation.
- Supports reports development flow with account data backup/restore; data models (cubes) / reports configuration is a human-readable XML and can be stored under version control system.
Chadmin
Chadmin
TABLUM.IO
TABLUM.IO
- ETL: data loading from popular databases, local and remote files, API invocations.
- Versatile SQL console with syntax highlight and visual query builder.
- Data visualization as charts and tables.
- Data materialization and sub-queries.
- Data reporting to Slack, Telegram or email.
- Data pipelining via proprietary API.
- Data export in JSON, CSV, SQL, HTML formats.
- Web-based interface.
CKMAN
CKMAN
- Rapid and convenient automated deployment of clusters through a browser interface
- Clusters can be scaled or scaled
- Load balance the data of the cluster
- Upgrade the cluster online
- Modify the cluster configuration on the page
- Provides cluster node monitoring and zookeeper monitoring
- Monitor the status of tables and partitions, and monitor slow SQL statements
- Provides an easy-to-use SQL execution page
1bench
1bench
- Server overview on connect — version, uptime, running queries, active merges, parts and storage sizes, replica status, clusters and nodes at a glance.
- Visual query builder (column pickers, filters, sort, limit) alongside a Monaco SQL editor with syntax highlighting and query history per connection.
- Visual
CREATE TABLEwizard supportingMergeTreevariants,ORDER BY,PARTITION BY,SETTINGS, andNullable()auto-wrapping. - Native ClickHouse type handling —
Nullable,Array,LowCardinality, nested objects. - Vector search support —
Array(Float32)embedding columns rendered as compact vector cells, 2D embedding visualization, and Find Similar viacosineDistance. - Inline data editing in result tables with batched save, plus CSV/JSON/SQL export and import using ClickHouse’s native formats.
- Connection options: HTTP/HTTPS, SSH tunnel for private clusters behind a firewall, optional read-only mode for safe production browsing.
- Works with ClickHouse Cloud and self-hosted.
ADQM Control
ADQM Control
- Heat map of host states for the selected ADQM cluster.
- Related alerts grouped into incidents by time, with adjustable sensitivity.
- Table size, rows, and request counts over time, with skew and imbalance metrics across hosts.
- Per-column compressed and uncompressed size, compression savings, and codec, with graphs.
- Complete query history with status, exception codes, duration, memory, and rows and bytes read and written.
- Query filters by text, table, user, host, duration, status, and exception-code presets.
- Query graphs by duration, user, and kind; per-host load graphs with anomaly detection.
- Threshold alerts on host resources that explain the problem and recommend a fix.