Kafka UI is a powerful JetBrains plugin that simplifies working with Apache Kafka directly from your IDE. Easily connect to multiple Kafka brokers, including Aiven clusters, explore and manage topics, produce messages on the fly, and monitor live message streams with real-time Analytics.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Kafka UI: Manage Your Kafka Clusters Directly in VS Code
Kafka UI is a powerful CS Code extension that simplifies working with Apache Kafka directly from your IDE. Easily connect to multiple Kafka brokers, including Aiven clusters, explore and manage topics, produce messages on the fly, and monitor live message streams with real-time Analytics — all without leaving your development environment.
Features
Connect to local or remote Kafka clusters (including Aiven or Confluent)
Browse topics and inspect their details
View consumer groups and their status
Produce messages to any topic.
View live messages in real time.
Support for SASL authentication and SSL.
Installation
Open VS Code
Go to the Extensions view (Ctrl+Shift+X / Cmd+Shift+X on Mac)
Search for Kafka UI
Click Install
Usage
Open the Kafka UI panel from the Activity Bar
Click New Connection and enter your broker address (e.g. localhost:9092 or my-kafka.cloud:9092)
Once connected, you can:
Browse available topics
View consumer groups
Produce and consume messages
Aiven Resources
Explore additional tools provided by Aiven to enhance your Kafka experience: