deviceinsight/kafkactl
Command Line Tool for managing Apache Kafka observed · 2026-08-28
Health v2 · maintenance only
96/100
- Activity 95
- Release rhythm 95
- Longevity 100
Flags: no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 22
- age_days: 2823
- days_rel: 34
- days_push: 34
- n_releases_24m: 22
Adoption not part of the score
1067 stars · 109 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
kafkactl is a Go-based command-line interface for managing Apache Kafka clusters, supporting operations on topics, consumer groups, ACLs, brokers, and SCRAM users. It can also run inside Kubernetes pods via an attach command and supports Avro and protobuf message encoding.
Use cases
- manage kafka topics from the command line
- consume and produce kafka messages with avro or protobuf
- reset and manage kafka consumer group offsets
- inspect kafka brokers, acls, and scram users
- run kafka cli commands inside a kubernetes cluster
- generate shell autocompletion for zsh or fish
When to choose
- you prefer a single binary CLI over the Kafka console scripts
- you need to manage Kafka resources across multiple contexts via config files
- you work with Kafka from Kubernetes and want to attach to a pod
- you need typed message support like Avro or Protobuf when producing/consuming
When to avoid
- you need a graphical Kafka management UI
- you require full Kafka Connect or Streams management
- you only use Kafka through application code and never administer it
Facets
cli-tool · maturity active
cli developer-tools message-queue configuration-management developer-tools cli windows go apache-kafka avro protobuf kubernetes shell-completion consumer-groups messaging command-line devops linux macos
1 source
- homepage: https://deviceinsight.github.io/kafkactl/ · fetched 2026-08-29 · f255df3e6620
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| deviceinsight/kafkactl | main | 96 |
For agents
markdown · JSON · MCP: product_card(name="deviceinsight/kafkactl")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem