The latest features, supported by the community.

via Confluent Cloud

Use ksqlDB through a fully-managed service, with pay-as-you-go pricing.

via Confluent Platform

Use ksqlDB in a self-managed setting as part of Confluent's Platform for Data in Motion.

Shared features

  • Streams
  • Tables
  • Partitioning
Stream processing
  • Materialized views
  • Queries
  • Joins
  • Windows
  • High availability
  • Fault tolerant
  • Performant


ksqlDB is a fast moving project. Try the latest additions as soon as possible through the standalone distribution, which is free to use. The source is available on GitHub.

A new release goes out roughly once per month. The current version is 0.23.1. The standalone distribution is licensed under the Confluent Community License and has limited commercial support by Confluent.

Get standalone ksqlDB

Confluent Cloud

Want to skip the hassle of running ksqlDB yourself? Use it as a fully managed service on Confluent Cloud. Focus on building your app instead of your cluster, and just pay for what you use.

The cloud distribution of ksqlDB is transparently upgraded on your behalf. Each cloud version wraps a specific version of the standalone distribution.

Get Confluent Cloud

Confluent Platform

Are you part of a business that wants to use ksqlDB in a mission critical setting? Try Confluent Platform.

Get a version of ksqlDB tested and packaged with a complete set of streaming components (Kafka, a vast array of connectors, schema management, and more). Commercial support is available through a subscription to Confluent Platform.

Each new version of Confluent Platform wraps a specific, previously shipped version of the standalone distribution. See the version matrix for more detail.

Get Confluent Platform