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