Kokpit is a basic Kafka client with features to automatically connect to a Kafka broker, create a topic on the fly, publish and subscribe messages from it.
Kokpit is built using KafkaJS, Socket.io and ElectronJS.
- KafkaJS provides the Kafka client logic
- Socket.io enables real time communication from Kafka topic to the UI
- ElectronJS helps this to be a native desktop application