Command-line tool
kcat
brew/kcat
Checked 25 Oct 2026, 21:09 UTC · Listing refreshed from Homebrew, winget, npm, Scoop and cargo; npm packages checked against OSV.dev
Generic command-line non-JVM Apache Kafka producer and consumer
At a glance
- Type
- Command-line tool
- Install on
- macOS, Linux
- Last checked
- 25 Oct 2026, 21:09 UTC
Install it
macOS
brew install kcat
Linux
brew install kcat
Consume messages starting with the newest offset
kcat -C -t topic -b brokers
Consume messages starting with the oldest offset and exit after the last message is received
kcat -C -t topic -b brokers -o beginning -e
Consume messages as a Kafka consumer group
kcat -G group_id topic -b brokers
Related command-line tools
- kafka
Open-source distributed event streaming platform - kafkactl
CLI for managing Apache Kafka - kaf
Modern CLI for Apache Kafka - apache-brooklyn-cli
Apache Brooklyn command-line interface - iceberg-cli
Command-line interface for Apache Iceberg - swctl
Apache SkyWalking CLI (Command-line Interface) - parquet-cli
Apache Parquet command-line tools and utilities - burrow
Kafka Consumer Lag Checking
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents