OS Manuals

/usr/bin/kaf

Modern CLI for Apache Kafka, written in Go

From kaf 0.2.14-r21 (os), captured 2026-11-07 by running kaf --help (exit 0). permalink

Kafka Command Line utility for cluster management

Usage:
  kaf [command]

Available Commands:
  completion  Generate completion script for bash, zsh, fish or powershell
  config      Handle kaf configuration
  consume     Consume messages
  group       Display information about consumer groups.
  groups      List groups
  help        Help about any command
  node        Describe and List nodes
  nodes       List nodes in a cluster
  produce     Produce record. Reads data from stdin.
  query       Query topic by key
  topic       Create and describe topics.
  topics      List topics

Flags:
  -b, --brokers strings          Comma separated list of broker ip:port pairs
  -c, --cluster string           set a temporary current cluster
      --config string            config file (default is $HOME/.kaf/config)
  -h, --help                     help for kaf
      --schema-registry string   URL to a Confluent schema registry. Used for attempting to decode Avro-encoded messages
  -v, --verbose                  Whether to turn on sarama logging
      --version                  version for kaf

Use "kaf [command] --help" for more information about a command.
Options (7)
OptionDescriptionSource
-b, --brokers stringsComma separated list of broker ip:port pairshelp
-c, --cluster stringset a temporary current clusterhelp
--config stringconfig file (default is $HOME/.kaf/config)help
-h, --helphelp for kafhelp
--schema-registry stringURL to a Confluent schema registry.help
-v, --verboseWhether to turn on sarama logginghelp
--versionversion for kafhelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.