Streambench

The native Mac client for Kafka & NATS

Like TablePlus, but for streams. Connect to any Kafka cluster or NATS JetStream server — local Docker or hosted cloud — and browse, tail, produce, and administer from one fast, minimalist app.

Free 14-day trial · Apple Silicon · No account required

Streambench tailing a live Kafka topic: browsing topics, streaming messages, and inspecting payloads

Live message tailing

Stream thousands of messages a second into a buttery-smooth virtualized view. Seek by offset, timestamp, or from the beginning.

Kafka + NATS JetStream

The only desktop client that speaks both. Topics, partitions, and consumer groups next to streams, consumers, and KV buckets.

Consumer lag at a glance

Per-partition committed offsets, high watermarks, and lag totals — refreshed live. Reset offsets without touching a CLI.

Produce & publish

Send messages with keys, headers, and explicit partitions. Re-publish an existing message in one click.

Filters that scale

Filters run broker-side in native code, so a firehose topic filtered to a needle never melts your UI.

Secrets in your Keychain

SASL passwords, tokens, and creds files live in the macOS Keychain — never in config files, never synced anywhere.

Simple pricing

$79

one-time purchase

  • ✓ Perpetual license — the version you buy is yours forever
  • ✓ 12 months of updates included
  • ✓ Use on up to 3 Macs
  • ✓ Kafka, Redpanda & NATS JetStream
Buy Streambench

Secure checkout & global tax handled by Polar. License key delivered instantly.