Skip to content
/ kaf Public
forked from birdayz/kaf

Modern CLI for Apache Kafka, written in Go.

License

Notifications You must be signed in to change notification settings

sdenham/kaf

This branch is 270 commits behind birdayz/kaf:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6cf5e5c · Jan 5, 2021
Oct 10, 2020
Dec 9, 2020
Oct 2, 2020
Apr 2, 2020
Dec 1, 2020
Dec 30, 2020
Jun 28, 2020
Mar 17, 2020
Sep 11, 2018
Dec 30, 2020
Dec 2, 2020
Feb 7, 2019
Feb 7, 2019
May 26, 2020
Dec 30, 2020
Dec 30, 2020
Jun 25, 2019

Repository files navigation

Kaf

Kafka CLI inspired by kubectl & docker

Actions Status GoReportCard GoDoc

asciicinema

Install

Install from source:

go get -u github.com/birdayz/kaf/cmd/kaf

Install binary:

curl https://raw.githubusercontent.com/birdayz/kaf/master/godownloader.sh | BINDIR=$HOME/bin bash

Install on Archlinux via AUR:

yay -S kaf

Configuration

See the examples folder

Shell autocompletion

Source the completion script in your shell commands file:

Bash Linux:

kaf completion bash > /etc/bash_completion.d/kaf

Bash MacOS:

kaf completion bash > /usr/local/etc/bash_completion.d/kaf

Zsh

kaf completion zsh > "${fpath[1]}/_kaf"

Fish

kaf completion fish > ~/.config/fish/completions/kaf.fish

Powershell

Invoke-Expression (@(kaf completion powershell) -replace " ''\)$"," ' ')" -join "`n")

About

Modern CLI for Apache Kafka, written in Go.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 89.4%
  • Shell 10.4%
  • Makefile 0.2%