Skip to main content

Integrations

note

[WIP] We are currently actively compiling the list of ClickHouse integrations below so it's not yet exhaustive. Feel free to contribute any relevant ClickHouse integration to the list.

In the meantime, the interfaces list is still available here.

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.

NameLogoCategoryDescriptionResources
Amazon S3Data ingestionImport from, export to, and transform S3 data in flight with ClickHouse built in S3 functions and clickhouse-local.Documentation
ClickHouse ClientSQL clientClickHouse Client is the native command-line client for ClickHouse.Documentation
DBeaverSQL clientFree multi-platform database administration tool. Connects to Clickhouse through JDBC driver.Documentation
dbtdbtData ingestionUse dbt (data build tool) to transform data in ClickHouse by simply writing select statements. dbt puts the T in ELT.Documentation
GoLanguage clientThe Go client uses the native interface for a performant, low-overhead means of connecting to ClickHouse.Documentation
JavaLanguage clientThe Java client is an async, lightweight, and low-overhead library for ClickHouse.Documentation
KafkaData ingestionBidirectional integration with Apache Kafka, the open-source distributed event streaming platform.Documentation
Node.JSData ingestionData streaming Node.js Streaming API.Documentation
PythonPython logoLanguage clientA suite of Python packages for connecting Python to ClickHouse.Documentation
SupersetVisualization clientExplore and visualize your ClickHouse data with Preset or Apache Superset.Documentation
Partner integrations

Partner integrations are built or maintained, and supported by, third-party software vendors.

NameLogoCategoryDescriptionResources
ArctypeArctype logoSQL clientArctype is a fast and easy-to-use database client for writing queries, building dashboards, and sharing data.Documentation
DataGripSQL clientDataGrip is a powerful database IDE with dedicated support for ClickHouse.Documentation
Deepnote              Data visualizationDeepnote is a collaborative Jupyter-compatible data notebook built for teams to discover and share insights.Documentation
GrafanaData visualizationWith Grafana you can create, explore and share all of your data through dashboards.Documentation
Community integrations

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.

NameLogoCategoryDescriptionResources
Airbyte                      Airbyte logoData ingestion        Use Airbyte, to create ELT data pipelines with more than 140 connectors to load and sync your data into ClickHouse.Documentation
Apache SparkApache Spark logoData ingestionSpark ClickHouse Connector is a high performance connector built on top of Spark DataSource V2.GitHub repo,
Documentation