Kaskade is a powerful text user interface (TUI) for Apache Kafka, packed with features like easy topic management and various deserialization options for consumers. The tool supports Schema Registry with Avro and Protobuf deserialization. Installation is straightforward using brew or pipx. Configuration examples include multiple bootstrap servers, consuming from the beginning, and SSL encryption. Kaskade can also be run with Docker. For protobuf consumers, generate a Descriptor Set file from your .proto file and consume data using it. Development instructions are available for those interested in contributing. Check out the official website for more details.
https://github.com/sauljabin/kaskade