Deprecated
September 30, 2022 ยท View on GitHub
Kafkawize has been deprecated as of September 2022. The new repository 'Klaw' (cloned from Kafkawize) is under Aiven's Git Organization, and it remains Open source.
Klaw - GithubRepo Klaw ClusterApi - GithubRepo Documentation - Docs
Any further enhancements or changes will be applied to the new Klaw repo.
Kafkawize
Kafkawize is a Self service Apache Kafka Topic Management tool/portal. It is a web application which automates the process of creating and browsing Kafka topics, acls, avro schemas, connectors by introducing roles/authorizations to users of various teams of an organization.
KafkaWize ClusterApi application. It is required to run KafkaWize https://github.com/muralibasani/kafkawize before running this api.
This cluster api communicates with Kafka brokers with AdminClientApi and connects to UserInterfaceApi (kafkawize).
Built With
- Maven - Dependency Management
- Java, Spring boot, Spring security, Kafka Admin client
Versioning
For the versions available, see the tags on this repository.
Authors
- Muralidhar Basani - muralibasani
License
This project is licensed under the Apache License - see the LICENSE.md file for details.
Architecture:

Install
mvn clean install Follow steps at https://kafkawize.readthedocs.io/en/latest