Go Apache Kafka

Open-source Go projects categorized as Apache Kafka

Top 6 Go Apache Kafka Projects

Apache Kafka
  1. kafkactl

    Command Line Tool for managing Apache Kafka

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. transfer

    Database replication platform that leverages change data capture. Stream production data from databases to your data warehouse (Snowflake, BigQuery, Redshift, Databricks) in real-time.

  4. xk6-kafka

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

  5. kafta

    Kafta is a command line for managing Kafka clusters

  6. goneli

    Implementation of the NELI leader election protocol for Go and Kafka

  7. rtdl

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

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).

Go Apache Kafka discussion

Log in or Post with

Go Apache Kafka related posts

  • Performance testing Kafka server using xk6-kafka

    1 project | dev.to | 1 Jan 2024
  • 🔥 What is Apache Kafka and how to perform performance tests on it (Part 2) 👨🏻‍💻

    2 projects | dev.to | 18 Dec 2023
  • Stream MySQL changes

    3 projects | /r/golang | 3 Feb 2023
  • xk6-kafka v0.12.0 is released! 🎉

    1 project | /r/golang | 4 Jul 2022
  • Hacking PostgreSQL Internals to Deliver Push Notifications

    4 projects | dev.to | 20 Jan 2022
  • Understanding Kafka with Factorio

    2 projects | news.ycombinator.com | 26 Nov 2021
  • How to Load Test Your Kafka Producers and Consumers using k6

    2 projects | dev.to | 21 Sep 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

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

# Project Stars
1 kafkactl 903
2 transfer 654
3 xk6-kafka 176
4 kafta 95
5 goneli 65
6 rtdl 45

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?