Kafka extension for Visual Studio Code
Work with Kafka directly in Visual Studio Code. Kafka clusters running version 0.11 or higher are supported.
Planned features in no particular order:
The extension connects to a Kafka cluster by providing one or more brokers in the
Producing can be done by creating a
Consuming topics can be done by right clicking a topic in the explorer or from the command palette. Some things to note about consuming:
Consumers are based on virtual documents, available in the VS Code extension API. A consumer will keep running even if you close the document in the editor. You should make sure to close the consumer explicitly, either via the command palette, the status bar element or the start/stop action button as well. The VS Code API does not support detecting if a virtual document is closed immediately. Instead, the underlying virtual document is automatically closed after two minutes if the document is closed in the editor.
You can configure start offset for new consumers in settings (earliest, latest).