Streambench
Desktop GUI to browse topics, tail messages, inspect consumer lag, and produce/publish to Kafka, Redpanda, and NATS JetStream brokers
The product is a desktop GUI for browsing and managing event streams that replaces CLI workflows for inspecting topics, tailing messages, checking consumer lag, and producing or publishing messages. It is for developers, operations engineers, and data professionals in teams that run their own Kafka, Redpanda, or NATS JetStream brokers. It is positioned like TablePlus for streams and delivered as a local Apple Silicon macOS app with a Rust core that keeps credentials in the macOS Keychain and requires no vendor account.
Key features
- Browse topics and partitions
- Tail messages live or paged
- Seek by offset, sequence, timestamp
- Inspect consumer lag per partition
- Reset consumer group offsets
- Produce Kafka messages with keys and headers
- Publish to NATS subjects with headers
- Manage streams, consumers, KV buckets
- Local Rust text filtering
- Virtualized message list
- Credentials in macOS Keychain
- No social media activity within the last 30 days
GTM channels
- Docs
ICP
- Software developers
- DevOps sre teams
- Data analytics teams