Go Apache Kafka

Open-source Go projects categorized as Apache Kafka

Top 5 Go Apache Kafka Projects

  • kafkactl

    Command Line Tool for managing Apache Kafka

    Project mention: Kafkactl – a modern CLI Apache Kafka | news.ycombinator.com | 2021-12-03
  • kafta

    Kafta is a command line for managing Kafka clusters

    Project mention: Kafta is a modern non-JVM command line for managing Kafka clusters | dev.to | 2022-08-17

    After several nights, weekends and late nights. Today we have the first stable release of Kafta. This project was born a while ago with me and @snakeice. We spent several days frustrated using the native commands that come with Kafka.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • xk6-kafka

    k6 extension to load test Apache Kafka with support for various serialization formats, SASL, TLS, compression, Schema Registry client and beyond

    Project mention: xk6-kafka v0.12.0 is released! 🎉 | reddit.com/r/golang | 2022-07-04

    I am thrilled to announce that I released xk6-kafka v0.12.0, a complete revamp of the JavaScript API plus many other features and fixes. You can read more about it on the changelog of the release: https://github.com/mostafa/xk6-kafka/releases/tag/v0.12.0

  • goneli

    Implementation of the NELI leader election protocol for Go and Kafka

  • rtdl

    rtdl makes it easy to build and maintain a real-time data lake (by realtimedatalake)

    Project mention: Why this subreddit dislikes the so-called Modern Data Stack? | reddit.com/r/dataengineering | 2022-02-27

    I think my friend and I are building the solution you’re talking about. A real-time data lake that is easy to setup, uses the newest tech (not Spark and Hive), and has an extensible processing layer. https://github.com/realtimedatalake/rtdl. Fingers-crossed, but it looks like we may be a funded startup soon.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-08-17.

Go Apache Kafka related posts


What are some of the best open-source Apache Kafka projects in Go? This list will help you:

Project Stars
1 kafkactl 495
2 kafta 79
3 xk6-kafka 65
4 goneli 58
5 rtdl 40
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.