

Streambench
Like
Browse topics, tail messages, inspect consumer lag, and manage JetStream streams from a local Apple Silicon desktop app with a Rust broker core.
Cost / License
- Pay once
- Proprietary
Platforms
- Mac

Streambench
Like
Features
- Ad-free
- Dark Mode
- Apple Silicon support
Streambench information
No comments or reviews, maybe you want to be first?
What is Streambench?
Browse topics, tail messages, inspect consumer lag, and manage JetStream streams from a local Apple Silicon desktop app with a Rust broker core.
Like TablePlus, but for streams. A local Apple Silicon desktop app with a Rust broker core. Connect to Kafka, Redpanda, or NATS JetStream brokers you already run, then browse topics, tail messages, inspect consumer lag, and manage streams from one minimalist GUI.
Built for day-to-day stream work
- Live and paged message views: Tail topics in real time or browse historical pages. Seek by offset, sequence, timestamp, or from the beginning in a virtualized list.
- Kafka, Redpanda, and NATS JetStream: One macOS desktop app for Kafka-compatible brokers and NATS JetStream. Topics, partitions, consumer groups, streams, consumers, and KV buckets.
- Consumer lag at a glance: Per-partition committed offsets, high watermarks, and lag totals refreshed live. Reset consumer group offsets without a CLI.
- Produce and publish: Send Kafka messages with keys, headers, and explicit partitions. Publish to NATS subjects with headers from a dedicated panel.
- Filters that stay responsive: Text filters run locally in Rust before IPC. On very high-throughput tails the view may sample to keep the UI responsive while counters stay accurate.
- Credentials stay on your Mac: SASL passwords and tokens live in the macOS Keychain. Connection profiles and credential file paths stay in local app data, never on our servers.
