Skip to content

jonas-grgt/ktea

Repository files navigation

Latest Release Build Status

🫖 ktea - kafka terminal client

ktea is a tool designed to simplify and accelerate interactions with Kafka clusters.

demo.gif

Installation

Mac

brew tap jonas-grgt/ktea
brew install ktea

Linux

Binaries available at the release page.

Windows

Coming soon

Features

  • Multi-Cluster Support: Seamlessly connect to multiple Kafka clusters and switch between them with ease.
  • Topic Management: List, create, delete, and modify topics, including partition and offset details.
  • Record Consumption: Consume records in text, JSON, and Avro formats, with powerful search capabilities.
  • Consumer Group Insights: Monitor consumer groups, view their members, and track offsets.
  • Schema Registry Integration: Browse, view, and register schemas effortlessly.

Todo

  • Add support for more message formats such as protobuf.
  • Add ACL management.
  • File based import/export of topics.
  • Add ability to delete specific schema versions.
  • Add consumption templating support.
  • Add sorting Topic capabilities-
  • Many more, just file an issue requesting a feature!