Showing 36 of 109 projects
An HTTP bridge enabling HTTP 1.1 clients to send and receive messages to/from Apache Kafka clusters.
A CLI tool for managing, consuming, and publishing messages to Kafka clusters with protocol buffer support.
A snappy open-source proxy for Apache Kafka that enables encryption, multi-tenancy, and schema validation.
A distributed, scalable database built for stream processing applications on Apache Kafka using SQL syntax.
A .NET message bus and broker integration library for building event-driven architectures with first-class Apache Kafka and MQTT support.
Confluent's official .NET client for Apache Kafka, built on librdkafka for high performance and reliability.
A type-safe, event-driven workflow orchestration library for building robust, distributed workflows in Go with compile-time safety and horizontal scaling.
eBPF-based tool for efficient TCP observability, exporting kernel-level socket statistics to Elasticsearch, ClickHouse, or InfluxDB.
A read-only command-line browser for exploring Kafka topics, partitions, and messages with search and custom decoding.
A k6 extension for load testing Apache Kafka with support for multiple serialization formats, authentication, compression, and Schema Registry.
A micro framework and library for Ruby applications to simplify consuming and producing messages with Apache Kafka.
A fault-tolerant Scala library for scheduling arbitrary code to run at arbitrary times across distributed systems.
A visual development platform for building, deploying, and managing streaming analytics applications with multiple engine bindings.
An opinionated Elixir wrapper around the Brod Kafka client with built-in support for Heroku Kafka and encrypted connections.
A Rust crate for encoding and decoding data compatible with the Confluent Schema Registry, supporting Avro, Protobuf, and JSON Schema.
An experimental integration of Apache Samza and Luwak for scalable real-time document matching against large query sets.
OCaml bindings for Apache Kafka, enabling Kafka client functionality in OCaml applications.
An unofficial Gatling plugin for stress testing Apache Kafka producer API.
A Python framework for building event-driven distributed systems using CQRS, sagas, and transactional outbox patterns.
Streams PostgreSQL database events to Kafka using logical replication and can also consume events from Kafka.
A Terraform module for provisioning and managing AWS Managed Streaming for Apache Kafka (MSK) clusters.
A Go-based GraphQL subscription server example that consumes messages from Kafka, Redis, and NSQ streams.
Collects Windows Performance Counter metrics and sends them to InfluxDB for visualization in Grafana.
A native macOS Kafka monitoring client designed to be lightweight, safe, and read-only for production environments.
Stream Processing Made Easy
A k6 extension for generating random OpenTelemetry signals (metrics, logs, traces) to test observability pipelines.
A JMeter plugin that sends performance test results to a Kafka server for real-time analysis.
A k6 extension that streams real-time load test metrics to Apache Kafka topics for real-time monitoring and analysis.
A Gatling protocol plugin for load testing Apache Kafka with support for Avro schemas and request-reply patterns.
An open-source platform for managing hackathon applicants, RSVPs, and communications.
A Go library for standardizing the wrapping of protocol buffer messages in event-driven architectures.
A Kafka client library for Crystal built on librdkafka, supporting both producing and consuming messages.
A framework for building metadata repositories, currently featuring a SchemaRegistry implementation.
A minimalistic workflow engine for JVM that defines workflows as Java functions and runs them as Apache Kafka Streams processors.
A production-grade messaging abstraction layer for Go that unifies APIs across Kafka, RabbitMQ, RocketMQ, NATS, Redis, and AWS SQS.
A weekly online meetup and resource hub for Apache Cassandra topics, featuring talks, tutorials, and community discussions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.