Home
Softono

Awesome Kafka

Open source
591
Stars
168
Forks
0
Issues
28
Watchers
4 months
Last Commit

 About Awesome Kafka

A list about Apache Kafka

Platforms

Web Self-hosted

Links

Need Help Installing Awesome Kafka?

We provide expert installation service for this software. Our team will install, configure, and secure Awesome Kafka on your server. plans start at just $30.

Awesome Kafka

View on GitHub

awesome-kafka

This list is for anyone wishing to learn about Apache Kafka, but do not have a starting point.

You can help by sending Pull Requests to add more information.

If you're not inclined to make PRs, you can tweet me at @infoslack

Table of Contents

Articles

Books

Courses

Papers

Presentations

Talks

Tools

  • Firehose - 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.

  • Dagger - Dagger is an easy-to-use, SQL framework to process built on top of Apache Flink for stateful processing of Kafka data.

  • Raccoon - 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.

  • Stencil - Stencil is a Protobuf schema registry for Kafka that enables you to create, maintain and consume protobuf messages and APIs dynamically, efficiently, and reliably.

  • Meteor - Meteor is a scalable, easy-to-use, extensible metadata collection framework from the different cloud providers and on-prem sources and publish to Kafka.

  • Logit.io - Logit.io allows you to send logs and metrics from Kafka for centralised monitoring, alerting and analysis.

  • Zilla - An API gateway built for event-driven architectures and streaming that supports standard protocols such as HTTP, SSE, gRPC, MQTT, and the native Kafka protocol.

  • spring-boot-starter-kafka-ops - Spring Boot starter with embedded web console and REST API for Kafka message operations — browse, retry, correct, and DLT routing.

  • https://github.com/Microsoft/Availability-Monitor-for-Kafka

  • https://github.com/linkedin/Burrow

  • https://github.com/splee/burrower

  • https://github.com/yahoo/kafka-manager

  • https://github.com/tchiotludo/kafkahq

  • https://github.com/SourceLabOrg/kafka-webview

  • http://www.kafkatool.com/

  • https://github.com/kafka-ops/kafka-topology-builder Gitops and Automation for Apache Kafka

  • Strimzi Operator for deploying and running Apache Kafka on Kubernetes and OpenShift

  • kafkacat Generic CLI non-JVM Apache Kafka producer and consumer

  • connectctl Manage kafka connect connectors easily

  • Kafdrop Web UI for browsing Kafka topics and consumer groups

  • Kokpit Basic Kafka client that does publish subscribe and runs as a Windows application

  • Strimzi Kafka CLI A CLI for Strimzi Kafka Operator

  • Kowl A modern Kafka WebUI written in Go & React

  • Kafka UI Free & open-source web UI to monitor and manage Apache Kafka clusters

  • Franz A native macOS GUI client for Kafka

  • TypeStream Open Source streaming platform. Write and run typed data pipelines with a minimal, familiar syntax.

  • Klag Fast and lightweight Kafka lag exporter, supports OTLP, Prometheus, Datadog and others.

  • klag - CLI tool to diagnose why Kafka consumer lag is growing

  • Kzmlabs StateFun Actors - Stateful actor framework on Apache Flink with first-class Kafka I/O — exactly-once delivery, durable per-key state, and a programming model where each Kafka key becomes an addressable function with its own persisted state.

Docker Compose