Awesome Open Source
Awesome Open Source

GitHub release Build Status Go Report Card Mentioned in Awesome Go


Trubka is a Kafka CLI tool built in Go which gives you everything you need to

  • Manage, query and troubleshoot your Kafka clusters.
  • Consume protocol buffer and plain text messages from Kafka.
  • Publish protocol buffer and plain text messages to Kafka.



Special thanks to Joshua Humphries for building the fascinating protoreflect package.

I would also like to mention some of the amazing libraries and packages I used for building Trubka:

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
go (14,441
golang (3,677
cli (1,691
kafka (397
protobuf (194
protocol-buffer (22
kafka-producer (18
kafka-consumer (17

Find Open Source By Browsing 7,000 Topics Across 59 Categories