Kafui

Features

Everything you need to work with Kafka, in one desktop app.

What's available today, and what's coming next.

Clusters

Multi-cluster
Save as many clusters as you need, then add, edit or remove them and switch between them from one place.
Security protocols
Connect over PLAINTEXT, SSL, SASL or OAuth bearer, with truststore and keystore support.
Connection test
Check a connection before you save it, or test a saved cluster at any time.
Overview
See a cluster's brokers and controllers, and its configuration, with defaults and overridden values marked and sensitive values hidden.
Encrypted credentials
Passwords and secrets are encrypted at rest on your machine and are never shown back in the UI.

Topics

Browse
List and search topics, with internal topics optional, and inspect a topic's partitions and configuration.
Manage
Create, delete, clone and rename topics, edit their configuration, and add partitions.
Clone with messages
Optionally copy a topic's messages when you clone it. Keys, headers, timestamps and partitions are kept, and you can follow the copy's progress or cancel it.
Consumers
See which consumer groups are reading a topic.

Messages

Browse
Read messages from any partition, starting from an offset or a timestamp, in a code-editor-style viewer.
Produce
Send messages to a topic from the app.
Live tail
Follow a topic as new messages arrive.
Stays local
Message contents travel between your machine and your brokers, and nowhere else.

Consumer groups

Browse
List and search groups with their state, members, topics and total lag.
Inspect
See a group's members and their assignments, and its position and lag on every partition.
Reset offsets
Move a group to the earliest or latest offset, a timestamp, a specific offset, or shift it by an amount, for all topics, one topic or one partition. A dry run previews every move before you apply it.
Delete
Delete a group, or its committed offsets for one topic.

On the roadmap

Dashboard
Cluster health, brokers, lag and throughput.
Schema Registry
Browse and manage schemas.
Kafka Connect
Manage connectors.
Monitoring and alerting
Charts and alerts for the things you care about.
More
Streams, KSQL, ACLs and global search.

Download Kafui