Showing 36 of 109 projects
A CLI tool for managing, consuming, and publishing messages to Kafka clusters with protocol buffer support.
An HTTP bridge enabling HTTP 1.1 clients to send and receive messages to/from Apache Kafka clusters.
A distributed, scalable database built for stream processing applications on Apache Kafka using SQL syntax.
A snappy open-source proxy for Apache Kafka that enables encryption, multi-tenancy, and schema validation.
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.
eBPF-based tool for efficient TCP observability, exporting kernel-level socket statistics to Elasticsearch, ClickHouse, or InfluxDB.
A type-safe, event-driven workflow orchestration library for building robust, distributed workflows in Go with compile-time safety and horizontal scaling.
A read-only command-line browser for exploring Kafka topics, partitions, and messages with search and custom decoding.
A micro framework and library for Ruby applications to simplify consuming and producing messages with Apache Kafka.
A k6 extension for load testing Apache Kafka with support for multiple serialization formats, authentication, compression, and Schema Registry.
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 Terraform module for provisioning and managing AWS Managed Streaming for Apache Kafka (MSK) clusters.
Streams PostgreSQL database events to Kafka using logical replication and can also consume events from Kafka.
A Python framework for building event-driven distributed systems using CQRS, sagas, and transactional outbox patterns.
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.
Stream Processing Made Easy
A native macOS Kafka monitoring client designed to be lightweight, safe, and read-only for production environments.
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.
An open-source platform for managing hackathon applicants, RSVPs, and communications.
A Gatling protocol plugin for load testing Apache Kafka with support for Avro schemas and request-reply patterns.
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.