Watch the webinar: Ingesting varied and distributed configuration metadata
Python-native processing and connectors
Pure Python, meaning no wrappers around Java and no cross-language debugging.
Sources & Sinks API for building custom connectors that integrate data with Kafka whilst handling retries and backpressure. JSON, Avro, Protobuf and schema registry support to keep your ever-changing data valid and clean.
Process streaming data using DataFrames API
Treat real-time data streams as continuously updating tables via a Streaming DataFrame API. Ideal for transitioning projects from Pandas or PySpark.
Use built-in operators for aggregation, grouping, windowing, filtering, branching, merging, and more to build stateful applications in fewer lines of Python code.
Flexible, scalable and fault tolerant
Checkpointing and exactly-once processing guarantees ensure your data pipelines are durable and fault-tolerant through unpredictable infrastructure issues.
By leveraging Kafka, you’re building infinitely horizontally scalable services. Data replication ensures redundancy and high availability for your data consumers.
Connect your Kafka to any source or destination
Quix Streams has out-of-the-box source and sink connectors for popular technologies. The built-in Sources & Sinks API also makes it easy to build custom Kafka connectors for any technology.
Get started with streaming DataFrames
Learn how the Quix Streams library simplifies building real-time apps with Kafka and Python in our video walkthroughs and get up and running with streaming DataFrames in minutes.
A Simple Kafka and Python Walkthrough - YouTube
Developer love for Quix
Build with our community
Join our Slack to get help with Quix Streams and the Quix platform from our friendly developer community.
Get started with Quix Streams
Start building your pipeline locally
Create, debug and run streaming data pipelines on your local machine using the Quix CLI.
Open source Python client library
Support the project by starring the repo, or submit a PR to become a contributor.