Skip to content
← Tools / Skills
ToolRedpanda/10 trustMetrics-checked

Benthos

Declarative stream processor, now Redpanda Connect.

Rebranded

renamed to Redpanda Connect after Redpanda acquisition May 2024

Visit official site →

About

Benthos was an open-source stream processor written in Go that connected data sources to sinks through declarative YAML pipelines, with hundreds of connectors and a built-in mapping language called Bloblang for transforming messages. On May 30, 2024, Redpanda Data acquired it and renamed it Redpanda Connect, folding it into its end-to-end streaming data platform.

The rename and introduction of enterprise-licensed connectors prompted the WarpStream team to fork the project as Bento within 24 hours to keep a fully open-source version alive. Existing pipelines describe Benthos under its current name Redpanda Connect, with the Bento fork as the community-maintained alternative.

What it can do

  • Declarative YAML stream pipelines with hundreds of connectors
  • Bloblang mapping language for in-flight transformations
  • At-least-once delivery without disk-persisted state
  • Health checks, metrics, and config validation built in

Setup

Install the current Redpanda Connect via Homebrew, Docker, or static binary, and define pipelines in YAML.

Prerequisites

Access to the source and sink systems you want to connect, such as Kafka, S3, or Postgres.

Use cases

data-pipelinesstreamingetlopen-source

Works with

Trust score — 7/10

/10 trustMetrics-checked

Scored 7/10 (metrics tier, metrics-v1). Evidence: Verified via vendor site/docs/GitHub and reputable coverage, wave 95; Trending score 70/100 from researcher assessment.

Sources

Every fact above was checked against these sources. Where a claim comes from the provider and couldn't be independently verified, the text says so.