streamdal/plumber
A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems. observed · 2026-08-28
Health v2 · maintenance only
44/100
- Activity 32
- Release rhythm 28
- 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: 50.0
- age_days: 2228
- days_rel: 617
- days_push: 413
- n_releases_24m: 3
Adoption not part of the score
2157 stars · 73 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
plumber is a single-binary CLI tool for inspecting, reading, writing, and piping data across messaging systems like Kafka, RabbitMQ, and GCP PubSub. It can decode protobuf, avro, thrift, and JSON payloads in real time and relay or replay events between systems.
Use cases
- read messages from a kafka topic from the command line
- write test messages to rabbitmq queue
- decode protobuf messages in a kafka stream
- pipe messages from one message queue to another
- debug event-driven systems without writing consumer code
- replay events into a local message system
- inspect contents of a pubsub topic
When to choose
- you need quick visibility into message queues without writing throwaway consumer code
- you want a single portable binary that supports many messaging backends
- you need to decode encoded payloads (protobuf/avro/thrift) on the fly
- you want to route or replay data between messaging systems
When to avoid
- you need a long-running production message pipeline with guarantees and monitoring
- you need a GUI dashboard for message streams
- you require a managed service rather than a local devtool
Facets
cli-tool · maturity active
message-queue cli serialization developer-tools streaming developer-tools cli windows go cross-platform kafka rabbitmq pubsub protobuf avro event-driven message-bus debugging single-binary messaging command-line data-engineering automation macos linux
4 sources
- readme: https://github.com/streamdal/plumber · fetched 2026-08-28 · 15ecce5a20ba
- homepage: https://streamdal.com · fetched 2026-08-29 · 4792a18f98ed
- site_page: https://docs.streamdal.com · fetched 2026-08-29 · 44136fa355b3
- site_page: https://docs.streamdal.com/en/guides/instrumentation · fetched 2026-08-29 · a1dfe7a3443b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| streamdal/plumber | main | 44 |
For agents
markdown · JSON · MCP: product_card(name="streamdal/plumber")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem