awesome-kafka
Kafka toolkit
A comprehensive resource and collection of tools and libraries for Apache Kafka development
Everything about Apache Kafka
206 stars
14 watching
30 forks
last commit: over 1 year ago
Linked from 2 awesome lists
awesomeawsome-listkafka
awesome-kafka / Development / Client libraries | |||
Go | 11,629 | about 2 months ago | |
Go | 129 | about 8 years ago | |
Go | 216 | about 5 years ago | |
Go Kafka streaming | 2,367 | 4 months ago | |
Node | |||
Node | 297 | 3 months ago | |
Node | 290 | about 2 years ago | |
Node Kafka streams | 831 | almost 2 years ago | |
Node librdkafka | 0 | almost 7 years ago | |
Php | 1,442 | almost 3 years ago | |
Php | 2,095 | 3 months ago | |
Perl | 41 | over 4 years ago | |
Python (asyncio) | 1,178 | about 2 months ago | |
Python (kafka-python) | 5,650 | about 2 months ago | |
Python (pykafka) | 1,121 | about 4 years ago | |
Ruby | 1,275 | almost 2 years ago | |
Phobos - Ruby App framework | 220 | over 1 year ago | |
Karafka - Ruby and Rails framework | 2,100 | about 1 month ago | |
Dart | 56 | over 2 years ago | |
JRuby | 71 | over 8 years ago | |
Elixir | 599 | about 2 months ago | |
Erlang | 666 | about 2 months ago | |
Rust | 1,262 | 3 months ago | |
LinkedIn wrapper library | 133 | over 1 year ago | |
kasper - a lightweight library for processing Kafka topics | 439 | over 7 years ago | |
others | and | ||
awesome-kafka / Development / Kafka Streams Libraries | |||
Scala | 190 | over 1 year ago | |
faust - Python Stream Processing | 6,751 | 6 months ago | |
Southpaw - Streaming left joins for data change capture | 52 | 9 months ago | |
awesome-kafka / Development / KSQL | |||
KSQL JDBC Driver | 87 | almost 3 years ago | |
KSQL Addon - User Defined Function (UDF) for Machine Learning | 11 | almost 7 years ago | |
awesome-kafka / Development / Connectors | |||
JDBC | 7 | 3 months ago | |
Elasticsearch | 20 | about 1 month ago | |
HDFS | 15 | about 1 month ago | |
Beast - Kafka to BigQuery Sink | 148 | almost 3 years ago | |
BigQuery | 17 | about 2 years ago | |
SQL | 38 | about 2 years ago | |
GCloud pubsub | 4 | about 2 years ago | |
BigTable | 3 | about 2 years ago | |
Google Cloud Storage (GCS) | 70 | 5 months ago | |
HBase | 43 | over 4 years ago | |
FileSystem | 110 | about 2 years ago | |
Streaming files from a local filesystem | 324 | about 2 months ago | |
kafka-connect-protobuf-converter | 94 | over 1 year ago | |
IBM MQ Source | 95 | about 2 months ago | |
IBM MQ Sink | 35 | 4 months ago | |
Azure IoT Hub | 40 | almost 5 years ago | |
Pulsar | 24 | almost 2 years ago | |
HTTP | 30 | over 2 years ago | |
awesome-kafka / Development / Producers | |||
Maxwell's daemon - a mysql-to-json kafka producer | 4,059 | about 2 months ago | |
awesome-kafka / Development / Consumers | |||
Spark | 635 | almost 3 years ago | |
Storm | |||
Mapreduce | |||
Divolte | 15 | about 10 years ago | |
Azure Data Explorer/Kusto | 48 | about 2 months ago | |
Firehose | 329 | 5 months ago | Firehose is an extensible, no-code, and cloud-native service to load real-time streaming data from Kafka to data stores, data lakes, and analytical storage systems |
Raccoon | 200 | 4 months ago | Raccoon is a high-throughput, low-latency service to collect events in real-time from your web, mobile apps, and services using multiple network protocols and publish to Kafka |
awesome-kafka / Development / Transformations | |||
Dagger | 268 | over 1 year ago | Dagger is an easy-to-use, SQL framework to process built on top of Apache Flink for stateful processing of Kafka data |
Single Message Transformations (SMT) | 75 | about 2 months ago | |
awesome-kafka / Development / Testing | |||
Mocked Streams - Topology testing library for Kafka Streams (no broker required) | 187 | about 4 years ago | |
Unit-testing for embedded kafka services | 25 | about 6 years ago | |
Kafka JUnit | 170 | 2 months ago | |
Kafka Unit | 174 | about 3 years ago | |
Kafka for JUnit | 53 | 2 months ago | |
Karate and Kafka | 26 | 5 months ago | |
embedded-kafka - in-memory Kafka instance to run your tests against | 386 | about 2 months ago | |
Kafka Containers | |||
Mockintosh - through asynchronous Kafka actors | |||
awesome-kafka / Operations / CI/CD | |||
kafka-gitops | 323 | over 1 year ago | |
awesome-kafka / Operations / Operational Utilities | |||
Cruise control | 2,777 | about 2 months ago | |
DoctorKafka | 633 | about 3 years ago | and its successor |
Brucke - Inter-cluster bridge of kafka topics | 44 | about 2 years ago | |
Kafka-Kit | 488 | 9 months ago | |
Secor - service for persisting Kafka logs | 1,846 | about 2 months ago | |
kafkabalancer | 48 | about 7 years ago | |
Yelp Kafka-Utils | 314 | over 1 year ago | |
Cerner Common Kafka utilities | 36 | over 1 year ago | |
connectctl - manage kafka connect connectors easily | 12 | over 2 years ago | |
awesome-kafka / Operations / Monitoring | |||
Kafka Offset Exporter | 27 | over 1 year ago | |
Fluent plugin | 303 | 6 months ago | |
Burrow - Kafka Consumer Lag Checking | 3,776 | about 2 months ago | |
Remora | 196 | over 2 years ago | |
Kafka Offset Monitoring | 281 | about 3 years ago | |
kafka-eagle | 3,090 | 6 months ago | |
Kafka-prometheus | 136 | 10 months ago | |
Consumer lag monitoring | 50 | 3 months ago | |
awesome-kafka / Operations / Performance tools | |||
sangrenel | 204 | over 1 year ago | |
KLoadGen - load generator plugin for jmeter | 208 | 2 months ago | |
awesome-kafka / Operations / Security | |||
Kafka Security Manager | 362 | 12 months ago | |
Kafka security playbook | 180 | about 1 year ago | |
awesome-kafka / Operations / Audit | |||
chaperone - A Kafka audit system | 641 | about 4 years ago | |
awesome-kafka / Operations / Mirroring | |||
MirrorMaker | |||
Message Handler For MirrorMaker to change topic names | 42 | about 4 years ago | |
uReplicator | 918 | about 1 year ago | |
MirrorTool for Kafka Connect | 70 | about 4 years ago | |
Mirus | 204 | 2 months ago | |
awesome-kafka / Operations / Backup | |||
Backup and Restore topics & offsets | 164 | about 2 months ago | |
awesome-kafka / Operations / Tools | |||
Karapace - Your Kafka essentials in one tool | 478 | about 2 months ago | |
REST-proxy | 54 | about 1 month ago | |
Kafka-Pixy - gRPC/REST Proxy | 773 | 9 months ago | |
Kafka Proxy providing SASL/PLAIN authentication and SSL | 504 | about 2 months ago | |
Reactive/Akka API | 1,417 | about 1 month ago | |
kafkat | 504 | over 5 years ago | |
kt | 947 | 10 months ago | |
kafka-connect-tools | 118 | almost 4 years ago | |
Node Kafka connect | 128 | about 2 years ago | |
Kafka-monitor | 2,023 | over 1 year ago | |
Kafka Auto completion | 34 | about 7 years ago | |
Kafka Cheet Sheet | 306 | about 4 years ago | |
Kafka Write Protocol encoder/decoder | 95 | 3 months ago | |
Winton Kafka Streams | 311 | about 6 years ago | |
Spring-kafka | 2,244 | about 1 month ago | |
Maven quick start for Kafka Connect connectors | 146 | almost 4 years ago | |
Trifecta | 215 | about 6 years ago | |
Kafka Specs | 216 | about 2 months ago | |
Strimzi Kafka CLI | 82 | 3 months ago | |
awesome-kafka / Operations / Metadata Management | |||
Go library for Kafka metadata in Zookeeper | 100 | over 5 years ago | |
Meteor | 193 | 3 months ago | Meteor is a scalable, easy-to-use, extensible metadata collection framework from the different cloud providers and on-prem sources and publish to Kafka |
awesome-kafka / Operations / Schema Management | |||
Stencil | 222 | 8 months ago | Stencil is a Protobuf schema registry for Kafka that enables you to create, maintain and consume protobuf messages and APIs dynamically, efficiently, and reliably |
Schema registry | 2,233 | about 1 month ago | |
Node Schema registry | 24 | over 5 years ago | |
Schema Registry Transfer SMT | 56 | over 1 year ago | |
Expedia Stream Registry | 122 | about 2 months ago | |
awesome-kafka / Operations / UI | |||
kafka-manager | 11,853 | over 1 year ago | |
Kafka HQ | 3,432 | about 1 month ago | |
Kafdrop 3.x | 5,620 | about 2 months ago | – web UI for Kafka. For versions older than 0.10.0 use |
Kafka Webview | 394 | about 2 months ago | |
Kafka Topics UI | 876 | almost 3 years ago | |
Kafka Connect UI | 508 | about 1 year ago | |
Kafka Schema UI | 421 | 12 months ago | |
Kafkawize - self service topic management portal | 21 | over 1 year ago | |
Kadmin - Kafka Producer/Consumer UI | 69 | about 5 years ago | |
Kowl | 3,860 | about 1 month ago | |
Kafka Streams Topology Sketch Diagram Visualization | 411 | over 1 year ago | |
Web based GUI | 9,986 | 6 months ago | |
awesome-kafka / Deployment / Kubernetes | |||
Kafka k8s operator | 295 | over 6 years ago | |
Strimzi | 4,904 | about 2 months ago | Operator for deploying and running Apache Kafka on Kubernetes |
konsumerator - Kafka Consumer Operator | 22 | almost 2 years ago | |
awesome-kafka / Deployment / Docker | |||
fast-data-dev | 2,024 | about 2 months ago | |
awesome-kafka / Deployment / Integrations | |||
Ecosystem | |||
hermes | 820 | about 2 months ago | |
IBMStreams | 13 | over 2 years ago | |
Brooklin | 931 | 8 months ago | |
awesome-kafka / Alternative Implementations | |||
Go | 4,939 | about 1 year ago | |
C/C++ | 332 | about 1 month ago | |
awesome-kafka / Projects built on top of Kafka | |||
In-Memory Cache Backed by Kafka | 245 | about 2 months ago | |
ransactional Metadata Store Backed by Kafka | 22 | 3 months ago | |
awesome-kafka / Unsorted | |||
https://github.com/Landoop/kafka-connect-kcql-smt | 32 | almost 5 years ago | |
https://github.com/nodefluent/purpur | 7 | over 5 years ago | |
Azkarra Streams - lightweight java framework which makes easy to create production-ready Kafka Streams applications | 185 | about 2 years ago |