sauljabin/kaskade
kaskade is a text user interface for kafka, which allows you to interact and consume topics from your terminal in style! observed · 2026-09-03
Health v2 · maintenance only
86/100
- Activity 100
- Release rhythm 60
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 36.0
- age_days: 1813
- days_rel: 184
- days_push: 0
- n_releases_24m: 11
Adoption not part of the score
1024 stars · 20 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Kaskade is a text user interface (TUI) for Apache Kafka built with Textual, letting users browse clusters, manage topics, and consume records from the terminal. It supports multiple deserialization formats including Avro, JSON, and Protobuf, with optional Schema Registry integration.
Use cases
- browse kafka topics from the terminal
- consume kafka messages with a tui
- create and delete kafka topics from cli
- inspect kafka consumer group lag
- deserialize avro kafka messages without schema registry
- debug kafka records by partition or header
When to choose
- you want a keyboard-driven terminal UI for Kafka instead of a web UI
- you need to consume and filter Kafka records with various deserializers
- you manage topics, groups, and lag directly from a Linux or macOS terminal
When to avoid
- you need a graphical web-based Kafka management dashboard
- you require Protobuf deserialization via Schema Registry
- you need runtime auto-refresh of topic data
Facets
cli-tool · maturity active
cli terminal-ui developer-tools message-queue developer-tools cli python kafka tui kafka-ui schema-registry avro protobuf textual command-line messaging devops linux macos docker
3 sources
- readme: https://github.com/sauljabin/kaskade · fetched 2026-09-03 · 01ec58325280
- homepage: https://github.com/sauljabin/kaskade · fetched 2026-08-29 · 6c2c5309f7ae
- registry_pypi: https://pypi.org/pypi/kaskade/json · fetched 2026-08-29 · ccf1f6c8a1f7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sauljabin/kaskade | main | 86 |
For agents
markdown · JSON · MCP: product_card(name="sauljabin/kaskade")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem