Kafka UI provides a way for managing Kafka topics, and clusters using a graphical user interface that uses kafka-server as backend.
Kafka Server is used as federated module in app-services ui project that aggretates various components.
NOTE: Kafka UI requires dedicated backend server that weren't tested with upstream Kafka.
This UI uses npm
to provide dependency management. If you wish to develop the UI, you will need:
npm install
npm run start:dev
- runs the UI client in development mode.npm run start:restmockserver
- runs the REST mock server.
Backend source code used by Kafka UI is located in separate repository