ClickHouse integrations are organized into Language client, Data ingestion, Data visualization, SQL client, and Migration categories. Additoinally, the integrations are organized by their support category: Core, Partner, and Community.Core integrations
Core integrations are built or maintained by ClickHouse. These integrations are supported by ClickHouse and live in the ClickHouse GitHub organization.
|Amazon S3||Data ingestion||Import from, export to, and transform S3 data in flight with ClickHouse built in S3 functions and clickhouse-local.||Documentation|
|ClickHouse Client||SQL client||ClickHouse Client is the native command-line client for ClickHouse.||Documentation|
|DBeaver||SQL client||Free multi-platform database administration tool. Connects to Clickhouse through JDBC driver.||Documentation|
|dbt||Data ingestion||Use dbt (data build tool) to transform data in ClickHouse by simply writing select statements. dbt puts the T in ELT.||Documentation|
|Go||Language client||The Go client uses the native interface for a performant, low-overhead means of connecting to ClickHouse.||Documentation|
|Java||Language client||The Java client is an async, lightweight, and low-overhead library for ClickHouse.||Documentation|
|Kafka||Data ingestion||Bidirectional integration with Apache Kafka, the open-source distributed event streaming platform.||Documentation|
|Node.JS||Data ingestion||Data streaming Node.js Streaming API.||Documentation|
|Python||Language client||A suite of Python packages for connecting Python to ClickHouse.||Documentation|
|Superset||Visualization client||Explore and visualize your ClickHouse data with Preset or Apache Superset.||Documentation|
Partner integrations are built or maintained, and supported by, third-party software vendors.
|Arctype||SQL client||Arctype is a fast and easy-to-use database client for writing queries, building dashboards, and sharing data.||Documentation|
|DataGrip||SQL client||DataGrip is a powerful database IDE with dedicated support for ClickHouse.||Documentation|
|Deepnote||Data visualization||Deepnote is a collaborative Jupyter-compatible data notebook built for teams to discover and share insights.||Documentation|
|Grafana||Data visualization||With Grafana you can create, explore and share all of your data through dashboards.||Documentation|
Community integrations are built or maintained and supported by community members. No direct support is available besides the public github repositories and community Slack channels.
|Airbyte||Data ingestion||Use Airbyte, to create ELT data pipelines with more than 140 connectors to load and sync your data into ClickHouse.||Documentation|
|Apache Spark||Data ingestion||Spark ClickHouse Connector is a high performance connector built on top of Spark DataSource V2.||GitHub repo,|