What is it?

plumber is a single-binary, CLI devtool for inspecting, piping, massaging and redirecting data in various messaging and database systems.
plumber enables you to:
  • Safely view the contents of your data streams
  • Write plain or encoded data to any system
  • Route data from one place to another
  • Decode protobuf/avro/thrift/JSON data in real-time
  • Relay data to the Batch platform
  • Ship change data capture events to Batch platform
  • And many other features (for a full list: plumber -h)
  • Programmatically manage relays and tunnels for the Batch platform

What messaging systems are supported?

See Messaging Systems for a full list