EVERYTHING XIAOMI
Get listed
25 alternatives · from stream processing software

Alternatives to ksqlDB

18.0
Arroyo logo

Arroyo is an open-source distributed stream processing engine for stateful computations on data streams, with sub-second results.

Free planOpen sourceWebAPILinux
From $5 a month
27.8
Apache NiFi logo

Apache NiFi is free, open-source software for automating data flows between systems, including cybersecurity, observability, event stream, and generative AI pipelines.

Free planOpen sourceWebAPILinux
Free plan
37.7
Apache Beam logo

Apache Beam is a free, open-source programming model for building data processing pipelines across batch and streaming workloads.

Free planOpen sourceWebAPILinux
Free plan
  1. 4

    Esper

    Esper is a language, compiler, and runtime for complex event processing and streaming analytics in Java and .NET.

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.5Free plan
  2. 5

    AFL++

    AFL++ is a free, coverage-guided fuzzer that changes program inputs and checks whether a target binary reaches previously unseen execution paths.

    Free planAndroidLinuxmacOSSelf-hosted
    7.2From €20,000 a year
  3. 6Confluent Cloud logo

    Confluent Cloud

    Confluent Cloud is a managed data streaming platform built around a serverless Apache Kafka engine.

    Free planWebAPILinux
    7.1From $385 a month
  4. 7

    Timeplus

    Timeplus is a streaming SQL platform for real-time data pipelines in analytics, telemetry, and AI/ML.

    Free planWebAPILinuxmacOS
    7.1From $199 a month
  5. 8Materialize logo

    Materialize

    Materialize is a SQL-based live data layer for apps and AI agents.

    Free planWebAPILinuxSelf-hosted
    7.0From $1.50 a year
  6. 9RisingWave logo

    RisingWave

    RisingWave is a distributed SQL streaming platform that ingests, transforms, and serves real-time data.

    WebAPILinuxmacOS
    6.7$0.23 usage-based
  7. 10

    Apache Storm

    Apache Storm is a free, open-source system for processing unbounded data streams in real time.

    Free planWebAPILinuxmacOS
    6.6Free plan
  8. 11

    Feldera

    Feldera is an incremental view maintenance engine that keeps SQL views in sync as input data changes, alongside a lakehouse or warehouse.

    Free planWebAPILinuxmacOS
    6.5Free plan
  9. 12Apache Spark logo

    Apache Spark

    Apache Spark is a free, open-source engine for large-scale data analytics.

    Free planAPILinuxmacOSSelf-hosted
    6.4Free plan
  10. 13

    Kafka Streams

    Kafka Streams is a client library for building applications and microservices that read and write data in Kafka clusters.

    Free planLinuxmacOSSelf-hostedWindows
    6.2Free plan
  11. 14Apache Flink logo

    Apache Flink

    Apache Flink is a framework and distributed processing engine for stateful computations over bounded and unbounded data streams.

    Free planAPILinuxSelf-hosted
    6.1Free plan
  12. 15

    Pathway Live Data Framework

    Pathway Live Data Framework is a Python framework for building analytics and AI data pipelines over stored data and live streams.

    Free planAPISelf-hosted
    6.1Free plan
  13. 16

    Apache Kafka

    Free planAPISelf-hosted
    6.0Free plan
  14. 17Apache Samza logo

    Apache Samza

    Apache Samza is a free, self-hosted framework for processing live data streams and building applications that maintain state.

    Free planAPILinuxSelf-hosted
    6.0Free plan
  15. 18

    Quix Streams

    Quix Streams is a free, open-source Python library for processing Kafka data and building real-time streaming applications.

    Free planLinuxSelf-hosted
    5.9Free plan
  16. 19

    Siddhi

    Siddhi is a free, open-source stream and complex event processing engine for building event-driven applications.

    APILinuxmacOSSelf-hosted
    5.9
  17. 20Hazelcast Platform logo

    Hazelcast Platform

    Hazelcast Platform brings a distributed compute engine and fast data store together in one runtime for real-time and AI-driven applications.

    APILinuxmacOSSelf-hosted
    5.8
  18. 21Amazon Managed Service for Apache Flink logo

    Amazon Managed Service for Apache Flink

    Amazon Managed Service for Apache Flink runs Apache Flink applications in the cloud to transform and analyze streaming data in real time.

    WebAPI
    5.5
  19. 22Apache Heron logo

    Apache Heron

    Apache Heron is a real-time engine for processing data streams across distributed systems, designed to tolerate faults.

    LinuxSelf-hosted
    5.5
  20. 23

    Timely Dataflow

    Timely Dataflow is a free, open-source Rust system for distributed streaming computation and general computation structure.

    APISelf-hosted
    5.3
  21. 24Azure Stream Analytics logo

    Azure Stream Analytics

    Azure Stream Analytics is a web service for processing streaming data with stateful processing, SQL processing and event-time windows.

    Web
    5.1
  22. 25

    Google Cloud Dataflow

    Google Cloud Dataflow is a cloud-deployed data processing service accessed through the web.

    Web
    4.9

Back to ksqlDB