Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daneshzaki/kokpit
Basic Kafka client that does publish subscribe and runs as a Windows application
https://github.com/daneshzaki/kokpit
electron-app javascript kafka kafkajs nodejs windows
Last synced: about 1 month ago
JSON representation
Basic Kafka client that does publish subscribe and runs as a Windows application
- Host: GitHub
- URL: https://github.com/daneshzaki/kokpit
- Owner: daneshzaki
- License: apache-2.0
- Created: 2020-10-15T17:51:03.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-15T08:24:44.000Z (about 3 years ago)
- Last Synced: 2024-08-03T18:14:56.173Z (5 months ago)
- Topics: electron-app, javascript, kafka, kafkajs, nodejs, windows
- Language: HTML
- Homepage: https://daneshzaki.medium.com/
- Size: 125 KB
- Stars: 12
- Watchers: 2
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kokpit
Kokpit is a basic Kafka client. It has features to automatically connect to a Kafka broker, create a topic on the fly, publish and subscribe messages from it. The UI is simple and intuitive. The consumer sees the messages on the topic it has subscribed to in the UI in real-time as they get published.
Kokpit is built using KafkaJS, Socket.io and ElectronJS. KafkaJS provides the Kafka client logic, while Socket.io enables real time communication from Kafka topic to the UI. ElectronJS helps this to be a native desktop application. While releases for Windows are available, the code can be used to build it for other platforms.
For more details, please see this post. The latest version is 0.3, available here.