7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

5 alternatives ranked by real activity

Open-source Estuary alternatives

A curated, ranked list of the 5 best open-source alternatives to Estuary.

The best open-source alternative to Estuary is Airbyte. If that doesn't suit you, other good options are Debezium, RisingWave, Duckle and Dozer.

Estuary alternatives are mainly data pipeline & ETL tools. 4 of them shipped code in the last 30 days, 5 can be self-hosted, and 3 use a permissive licence.

Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits

Airbyte

An open-source data movement platform with hundreds of connectors for ELT pipelines from APIs, databases and files into warehouses, lakes and AI applications.

GitHub stars
22k
Last commit
today
Latest release
v2.0.0
Self-hosted
Yes
Hosted version
Available
airbyte.comAirbyte homepage screenshot

Airbyte is an open-source data movement platform for moving data from APIs, databases and files into data warehouses, data lakes and AI applications. Its premise is that only an open-source project can reach the long tail of data sources while letting engineers tailor existing connectors, with the aim of moving data from any source to any destination.

It offers a catalog of 600 or more connectors for APIs, databases, warehouses, lakes and AI applications, with warehouse destinations such as BigQuery, Redshift and Snowflake, and topics also mention change data capture. The README distinguishes products by job: Airbyte Open Source or Airbyte Cloud for ELT and ETL into warehouses, lakes or databases, and Airbyte Agents, a managed data and context layer, plus an open-source Agent SDK for giving AI agents and MCP clients real-time access to business data.

Airbyte is written in Python and Java, and its license is listed as 'Other' on GitHub because the project uses a mix of licenses, so review the terms for your use. It can be self-hosted or run as the managed Airbyte Cloud, and suits data teams that need many integrations without writing each pipeline by hand.

Key features

  • 600+ source and destination connectors
  • ELT pipelines into warehouses and lakes
  • Change data capture support
  • Customizable open-source connectors
  • Agent SDK for AI agent data access
  • Self-hosted or Airbyte Cloud

Pricing: The open-source Core edition is free to self-host. Managed cloud starts at $20 a month (Standard) or $189 a month for 40 credits (Plus); Pro and Enterprise Flex are custom. 30-day trial.

Debezium

An open-source change data capture platform that streams row-level database changes as events to Kafka and other consumers with low latency.

GitHub stars
13k
Last commit
yesterday
Licence
Apache-2.0
Self-hosted
Yes
debezium.ioDebezium homepage screenshot

Debezium is an open-source platform for change data capture. You configure it to monitor your databases, and your applications then consume an event for each row-level change. Only committed changes are visible, so consumers do not need to deal with transactions that are rolled back.

It provides one consistent model for change events across different database systems, so applications are insulated from the details of each engine. Changes are recorded in durable, replicated logs, which means a consumer can be stopped and restarted and still receive every event it missed. This removes the need for database-specific triggers or ad hoc change-monitoring code, which the project describes as hard to get right when ordering and low impact on the database both matter.

Debezium is built with Java and Kafka Connect in mind, as the project topics show, and is licensed under Apache-2.0, with the ANTLR grammars in its DDL parser module under the MIT licence. It runs as part of your own data infrastructure and suits data engineers building event streaming pipelines, cache invalidation or data replication.

Key features

  • Row-level change data capture from databases
  • Single event model across database types
  • Only committed changes are exposed
  • Durable, replicated change logs
  • Restartable consumers that catch up on missed events
  • Kafka Connect based modules

Pricing: Free and open source under the Apache-2.0 licence.

RisingWave

An open-source event streaming platform that ingests data from databases, streams and webhooks, processes it incrementally with SQL and serves fresh results at low latency.

GitHub stars
9.4k
Last commit
today
Latest release
v3.1.0
Licence
Apache-2.0
Self-hosted
Yes
go.risingwave.comRisingWave homepage screenshot

RisingWave is an event streaming platform, positioned for agentic AI and real-time applications, that continuously takes in data, transforms it and serves it. It is meant to replace the familiar chain of Debezium (change data capture), Kafka (transport), Flink (processing) and a serving database with one system, removing the latency and operational work of each hop.

Sources include webhooks from SaaS applications, native change data capture from PostgreSQL and MySQL, event streams such as Kafka, Pulsar and Kinesis, and batch data from S3 and warehouses, all unified under a SQL interface where streams and tables can be joined. Processing is incremental: if upstream data changes, just the affected results get recomputed, which keeps materialized views up to date without full recomputation. Results are queryable directly, and the topics mention PostgreSQL compatibility and Apache Iceberg.

RisingWave is written in Rust and licensed under Apache-2.0. It can be tried with Docker or Kubernetes using the quick start guide, and it suits data engineers who want streaming pipelines defined in SQL instead of several separate services.

Key features

  • Ingestion from CDC, Kafka, webhooks and batch sources
  • Incremental stream processing in SQL
  • Always up-to-date materialized views
  • Low-latency serving of query results
  • Interface compatible with PostgreSQL clients
  • Docker and Kubernetes deployment

Pricing: Free and open source under the Apache-2.0 licence.

Duckle

An open-source ETL and ELT platform built on DuckDB that you deploy yourself, with visual or SQL pipelines, dbt, CDC, data quality and an MCP server.

GitHub stars
1.3k
Last commit
yesterday
Latest release
v0.7.4
Licence
Apache-2.0
Self-hosted
Yes
duckle.orgDuckle homepage screenshot

Duckle is an open-source ETL and ELT platform for teams that want their data pipelines running on their own infrastructure. You build pipelines on a visual canvas, in Python or in SQL, then ship the same file to your own server or cloud account, where a headless runner executes it on a schedule.

Pipelines compile to SQL on DuckDB and use all the cores available, so a larger machine runs them faster. The platform lists support for a large catalog of components, dbt, change data capture, data quality checks, reverse ETL and lineage, along with a web console, roles, an audit trail and an MCP server so AI agents such as Claude or Cursor can work with it. Each pipeline is a single file that can live in git.

Duckle is written in Rust and licensed under Apache-2.0, and it runs headless in Docker or on a plain server, with Kubernetes among its topics. It states there is no vendor cloud and no per-row billing. It is an independent project by SlothFlowLabs and is not affiliated with DuckDB Labs or MotherDuck. It suits data engineers who want a self-hosted alternative to managed pipeline services.

Key features

  • Visual canvas, Python, or SQL pipeline authoring
  • Runs on DuckDB across all CPU cores
  • dbt, CDC, and reverse ETL support
  • Data quality checks and lineage
  • Web console with roles and audit trail
  • MCP server for AI agents

Pricing: Free and open source under the Apache-2.0 licence, with no vendor cloud or per-row billing according to the README.

Dozer

Dozer is a free, AGPL-licensed, open-source real-time data movement tool written in Rust that uses change data capture to stream data from databases into warehouses and other sinks.

GitHub stars
1.6k
Last commit
2 yr ago
Latest release
v0.4.0
Licence
AGPL-3.0
Self-hosted
Yes
getdozer.ioDozer homepage screenshot

Dozer is a real-time data movement platform that uses change data capture (CDC) to stream data continuously from source databases into destinations such as data warehouses. It is aimed at data engineering teams who need faster, simpler CDC pipelines than assembling Debezium and Kafka themselves, with native support for stateless transformations along the way.

It supports a range of source connectors including Postgres, MySQL, Snowflake, Kafka, MongoDB, Amazon S3, Google Cloud Storage, Oracle and Aerospike, with extraction and resuming support varying by connector and some sources reserved for the enterprise edition. On the sink side, it supports ClickHouse, Postgres, MySQL and BigQuery in the open-source edition, with Oracle and Aerospike sinks reserved for enterprise. The project notes its own typical use is moving data into ClickHouse to build data APIs and integrations with LLMs.

Dozer is configured through a single configuration file and is written in Rust for performance, claiming to be significantly faster than a Debezium-plus-Kafka setup for comparable CDC workloads. It is released under the AGPL-3.0 license, with full documentation available for setup and configuration details.

Key features

  • Change data capture from multiple source databases
  • Streaming data movement into warehouses
  • Stateless transformations built in
  • Single configuration file setup
  • ClickHouse, Postgres, MySQL and BigQuery sinks

Pricing: The core is free and open source under the AGPL-3.0 license; some connectors and sinks (including Oracle and Aerospike) are reserved for a separate paid Enterprise edition.

Estuary alternatives: questions

What is the best open-source alternative to Estuary?
Airbyte is the top-ranked open-source alternative to Estuary on Enlisted: An open-source data movement platform with hundreds of connectors for ELT pipelines from APIs, databases and files into warehouses, lakes and AI applications. Other strong options are Debezium, RisingWave, Duckle and Dozer.
Are these Estuary alternatives free?
All 5 are open source, so the code is free to use under its licence, and all of them can be self-hosted on your own server or computer. 1 also offers a paid or managed cloud version if you'd rather not host it yourself.
How is this list of Estuary alternatives ranked?
By a score built from GitHub stars, star growth over the last 30 days and how recently the code changed. 4 of these projects shipped code in the last 30 days. Data is refreshed daily, and nobody can pay to move up.

People also look for alternatives to…

View all