About Dozer
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
Good fit for
- →Real-time ETL into a data warehouse
- →Building data APIs on top of CDC streams
- Tags
- cdc
- etl
- data-streaming
- rust
- clickhouse
- data-pipeline
- self-hosted
Dozer: questions and answers
- What is Dozer used for?
- 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. It is a good fit for real-time ETL into a data warehouse and building data APIs on top of CDC streams.
- Is Dozer open source?
- Yes. Dozer is open source under the AGPL-3.0 licence. Its source code is on GitHub at getdozer/dozer and is written mainly in Rust.
- Is Dozer free?
- Yes. Dozer is open source, so the software itself is free to use.
- Can I self-host Dozer?
- Yes. Dozer can be self-hosted on your own server or infrastructure; there is no official hosted version.
- What is Dozer an alternative to?
- Dozer is an open-source alternative to Fivetran, Stitch, Hevo Data and Striim. Other open-source alternatives to Fivetran include Duckle, Debezium and Airbyte.
- Is Dozer actively maintained?
- The most recent commit to Dozer was on 18 June 2024, and the latest release is v0.4.0, published on 28 February 2024. The project has 1.6k stars on GitHub.
Open-source alternatives to Dozer
See all
Duckle
Data Pipelines & ETL
Open-source ETL/ELT you deploy on your own servers or cloud. Built on DuckDB: no-code/low-
Apache-2.0vs SnapLogic★ 1.3k
Debezium
Data Pipelines & ETL
Change data capture for a variety of databases. Please log issues at https://github.com/de
Apache-2.0vs Fivetran★ 13k
Airbyte
Data Pipelines & ETL
Airbyte is the open-source data movement platform. Run ELT pipelines across 700+ connector
OSSvs Fivetran★ 22k
Mage AI
Data Pipelines & ETL
🧙 Build, run, and manage data pipelines for integrating and transforming data.
Apache-2.0vs Fivetran★ 8.8k
Bruin
Data Pipelines & ETL
Build data pipelines with SQL and Python, ingest data from different sources, add quality
Apache-2.0vs Fivetran★ 1.8k
RisingWave
Data Pipelines & ETL
Event streaming platform for agentic AI. Continuously ingest, transform, and serve event s
Apache-2.0vs Striim★ 9.4k
SaaS alternatives to Dozer
See all
Fivetran
Data Pipelines & ETL
Managed data pipeline service that syncs SaaS and database sources to warehouses
SaaS
Stitch
Data Pipelines & ETL
Cloud ETL service that replicates data from SaaS apps and databases into warehouses
SaaS
Hevo Data
Data Pipelines & ETL
No-code data pipeline platform for replicating data into warehouses and lakes
SaaS
Striim
Data Pipelines & ETL
Real-time data integration and streaming platform with change data capture
SaaS
Estuary
Data Pipelines & ETL
Real-time data pipeline platform that unifies CDC, streaming and batch ELT
SaaS
Oracle GoldenGate
Data Pipelines & ETL
Real-time data replication and change data capture software from Oracle
SaaS

