{"repo":"sauljabin/kaskade","free":true,"listed":false,"github":"https://github.com/sauljabin/kaskade","clone":"git clone https://github.com/sauljabin/kaskade.git","description":"kaskade is a text user interface for kafka, which allows you to interact and consume topics from your terminal in style!","language":"Python","stars":1022,"topics":["tui","cli","kafka","kafka-ui","kafka-cli","kafka-tui","kafka-tools","kafka-utils","python"],"license":"MIT","category":"cli-tools","readme_excerpt":"Kaskade Kaskade is a text user interface (TUI) for Apache Kafka, built with Textual by Textualize. It includes features like: Admin - List topics, partitions, groups and group members. - Topic information like lag, replicas and records count. - Create, edit and delete topics. - Filter topics by name. Consumer - Json, string, integer, long, float, boolean and double deserialization. - Filter by key, value, header and/or partition. - Schema Registry support for avro and json. - Protobuf deserialization support without Schema Registry. - Avro deserialization without Schema Registry. Limitations Kaskade does not include: - Schema Registry for protobuf. - Runtime auto-refresh. Screenshots Installation Install it with brew : brew installation. Install it with pipx : pipx installation. Running kaskade Admin view: Consumer view: Configuration examples Multiple bootstrap servers: Consume and deserialize: Supported deserializers [bytes, boolean, string, long, integer, double, float, json, avro, protobuf, registry] Consuming from the beginning: Schema registry simple connection deserializer: For more information about Schema Registry configurations go to: Confluent Schema Registry client. Apicurio registry: For more about apicurio go to: Apicurio registry. SSL encryption example: For more information about SSL encryption and SSL authentication go to: Configure librdkafka client. Confluent cloud admin and consumer: More about confluent cloud configuration at: Kafka client quick start for","default_branch":null,"files":null,"tree":[],"storefront":"/r/sauljabin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sauljabin/kaskade/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}