eltonsandre / intellij-kafka

Intellij plugin Kafka Client: A powerful client for Apache Kafka. It provides support for multiple clusters, allowing you to efficiently manage topics, publish and consume messages, and perform various Kafka-related operations right within IntelliJ.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Version Downloads Rating

Kafka client:

A powerful client for Apache Kafka. It provides support for multiple clusters, allowing you to efficiently manage topics, publish and consume messages, and perform various Kafka-related operations right within IntelliJ.

Multiple clusters support:

  • Easily manage different Kafka clusters through the plugin.

Topics Management:

  • Create, delete, and modify topic partitions with ease.
  • Display system topics.
  • Search topics using regular expressions.

Message Consumption:

  • Consume messages using different strategies.
  • Wait for messages within the specified poll time.
  • Read the latest messages from a topic.
  • Read messages from a specific partition with a specific offset.

Message Publishing:

  • Publish String/Byte serialized messages.
  • Integration with Schema Registry for serialization into JSON, AVRO, and Protobuf.

Bulk Message Generation:

  • Generate a large volume of messages quickly using a defined template.

Additional Operations:

  • Copy topic messages into another topic/cluster.
  • Delete messages from a topic.
  • Search for specific patterns in the key or value of the topic.

Getting Started

To start using Kafka Client, follow these simple steps:

  1. Install the Kafka Client plugin from the JetBrains Marketplace.
  2. Once installed, open the IntelliJ IDE and navigate to the Kafka tool window.
  3. Click the "+" button(Ctrl+K) to add a new connection and connect to your Kafka cluster.
  4. After successfully connecting, you can start using the available features, such as consumers, producers, viewing topics, and other functionalities, using the existing menu items.
  5. That's it! You are now all set to work with Kafka using the Kafka Client plugin.

Enjoy the seamless experience of managing and interacting with Kafka directly within IntelliJ. Happy Kafka-ing! 🎉


Other plugins:

Spring boot helper:

Version Downloads Rating

Redis Client:

Version Downloads Rating

Quarkus Assistant:

Version Downloads Rating

About

Intellij plugin Kafka Client: A powerful client for Apache Kafka. It provides support for multiple clusters, allowing you to efficiently manage topics, publish and consume messages, and perform various Kafka-related operations right within IntelliJ.

License:Other