Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/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.
https://github.com/eltonsandre/intellij-kafka

intellij intellij-idea intellij-plugin intellijidea java kafka kafka-consumer kafka-producer kafka-streams kotlin

Last synced: about 2 months ago
JSON representation

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.

Awesome Lists containing this project

README

        

![Version](https://img.shields.io/jetbrains/plugin/v/22284-kafka-client)
![Downloads](https://img.shields.io/jetbrains/plugin/d/22284-kafka-client)
![Rating](https://img.shields.io/jetbrains/plugin/r/rating/22284-kafka-client)

## 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](https://www.jetbrains.com/help/idea/managing-plugins.html) the [Kafka Client](https://plugins.jetbrains.com/plugin/22284-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:](https://plugins.jetbrains.com/plugin/18622-spring-boot-helper/)
![Version](https://img.shields.io/jetbrains/plugin/v/18622-spring-initializr-and-assistant)
![Downloads](https://img.shields.io/jetbrains/plugin/d/18622-spring-initializr-and-assistant)
![Rating](https://img.shields.io/jetbrains/plugin/r/rating/18622-spring-initializr-and-assistant)

### [Redis Client:](https://plugins.jetbrains.com/plugin/19360-redis-client)
![Version](https://img.shields.io/jetbrains/plugin/v/19360-redis-client)
![Downloads](https://img.shields.io/jetbrains/plugin/d/19360-redis-client)
![Rating](https://img.shields.io/jetbrains/plugin/r/rating/19360-redis-client)

### [Quarkus Assistant:](https://plugins.jetbrains.com/plugin/19027-quarkus-assistant)
![Version](https://img.shields.io/jetbrains/plugin/v/19027-quarkus-assistant)
![Downloads](https://img.shields.io/jetbrains/plugin/d/19027-quarkus-assistant)
![Rating](https://img.shields.io/jetbrains/plugin/r/rating/19027-quarkus-assistant)