Ross ROSS = Recommend OSS · open-source software intelligence for agents

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

github.com/sauljabin/kaskade · homepage · Python · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
sauljabin/kaskademain86

For agents

markdown · JSON · MCP: product_card(name="sauljabin/kaskade")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem