Kafka Desktop GUI
Quickly connect to your Kafka cluster and get to work
Kafka Assistant supports various authentication modes, including PLAINTEXT, SASL_PLAINTEXT, SSL, SASL_SSL
View your Kafka health metrics in real time
Dashboards provided by Kafka Assistant allow you to visualize a variety of common health metrics in real time, including incoming and outgoing bytes per second, message volume, request processor idle rate, and more
Supports rich data formats
Kafka Assistant will automatically recognize and format different data formats, including Text, JSON, AVRO, XML, HEX, MessagePack, and various integer and floating point types
Consume and publish messages quickly
You can start consuming messages from the very beginning of a topic, at a specified timestamp, or at a specified offset, or filter messages; send thousands of messages at a time for performance testing when publishing to see how the system handles load
View and update Kafka configuration in real time
Using Kafka Assistant, you can quickly view and update Broker and Topic configurations. Detailed descriptions of each configuration item are built-in to keep pace with Kafka's official website
Generate topology map
Generate topology maps with one click for applications that use Streams API to implement streaming processing, and support exporting various formats such as png, svg, pdf, tk, and dot
将收集的消息绘制成图
如果您的主题中的消息格式一致,并包含可以绘制的字段,Kafka Assistant 会自动解析这些字段并绘制成图,让数据随时间的变化一目了然

Main Functions

GPU rendering

Kafka Assistant takes full advantage of your GPU when rendering your UI. This results in a smooth user experience while using less power than before

Status monitoring

Dashboards provided by Kafka Assistant allow you to visualize a variety of common health metrics in real time, including incoming and outgoing bytes per second, message volume, request processor idle rate, and more

Generate topology map

Generate topology maps with one click for applications that use Streams API to implement streaming processing, and support exporting various formats such as png, svg, pdf, tk, and dot

Data formatting

Kafka Assistant will automatically recognize and format different data formats, including Text, JSON, AVRO, XML, HEX, MessagePack, and various integer and floating point types

Draw Messages

Kafka Assistant keeps historical messages for each topic, and then automatically parses message fields and draws them into graphs (polyline, quadratic fit, ladder), making data changes over time clear at a glance

Create message

When creating messages, using the data templates provided by Kafka Assistant, you can generate large, heterogeneous, real-world messages for any development, testing, or demonstration purpose

  • Quick view of all Kafka clusters including Brokers, Topics and Consumers
  • Support various authentication modes: Plaintext, SaslPlaintext, Ssl, etc.
  • Combined with data templates and timers, you can send thousands of messages at a time for performance testing to see how your system handles load
  • View the content of messages in a section and add new messages
  • Displays message formats like JSON, AVRO, XML, MessagePack, Hex, etc. in a pretty format
  • Supports converting AVRO format to JSON to facilitate your debugging process
  • Add and remove themes and other administrative features

Meet the Redisant Family

Redis Assistant Redis Assistant

Redis visual management and monitoring - suitable for strings, lists, hashes, sets, ordered sets.

ZooKeeper Assistant ZooKeeper Assistant

Display nodes in a tree structure, monitor server status, multiple data formats: JSON, XML, HEX, MessagePack.

Kafka Assistant Kafka Assistant

Kafka Assistant - Manage Broker, Topic, Group, monitor server status, support multiple message formats.

RabbitMQ Assistant RabbitMQ Assistant

Gain insight into your queues, subscribe and consume messages, display complete message flow graphs and stress tests.

MQTT Assistant MQTT Assistant

MQTT Visual management and monitoring - structured topics and dynamic previews, support various message types, draw message.

Data Assistant Data Assistant

Data Assistant - Create test data in a structured way that can be exported as sql, csv, html, xml files.

TinyGUI TinyGUI

TinyGUI helps you optimize JPG, WebP and PNG images easily by using tinypng.com's API service. TinyGUI is totally free and open source