Software that moves data between systems: managed ELT services with prebuilt connectors, enterprise integration suites, cloud ETL services and open source pipeline and orchestration tools.
All etl & data integration listings
Airbyte
Connector platform, free to self-host under ELv2, with credit or capacity-priced cloud plans.
Apache Airflow
Apache-licensed Python DAG orchestrator; Airflow 3 is current and Airflow 2 is end of life.
Apache NiFi
Open source visual data flow tool with provenance, back pressure and clustering; NiFi 2 needs Java 21.
AWS Glue
Serverless Spark ETL, crawlers and the Glue Data Catalog on AWS, billed per second in DPU-hours.
Azure Data Factory
Pay-as-you-go Azure pipeline service with SSIS hosting; Microsoft now steers new users to Fabric Data Factory.
Dagster
Asset-centred Python orchestrator with lineage and asset checks; free OSS, Dagster+ billed by plan and credits.
Estuary Flow
Real-time CDC and batch pipelines (now branded Estuary), priced per GB plus per connector, with a free plan.
Fivetran
Managed ELT with 750+ connectors, database CDC and a free plan, billed by Monthly Active Rows.
Google Cloud Data Fusion
Visual CDAP-based pipeline service on Google Cloud with lineage and replication into BigQuery, billed per instance-hour.
Hevo Data
No-code managed ELT with 190+ connectors, billed by events or at a fixed Enterprise price.
Informatica Intelligent Data Management Cloud
Enterprise integration, CDC, data quality and MDM platform, owned by Salesforce, priced in IPUs.
Matillion
Low-code ELT for Snowflake, Databricks, BigQuery and Redshift, billed in credits; platform now named Maia Foundation.
Prefect
Python flows and tasks with retries, caching and automations; free OSS and a free Prefect Cloud Hobby plan.
Stitch
Row-priced managed ELT now part of Qlik, which steers new users to Qlik Talend Cloud.
Talend Data Integration
Qlik's Talend integration, CDC and data quality, sold as Qlik Talend Cloud; Talend Open Studio is retired.
Comparisons
Self-hostable data integration against a fully managed connector service.
Task-based orchestration against an asset-based one.
Transform before loading, or after, and what changed with cloud warehouses.
How ETL relates to the broader idea of a data pipeline.
Self-hostable integration against Stitch, which Qlik now steers new customers away from.
Self-hostable integration against a no-code, managed-only pipeline service.
A self-hostable ingestion tool against Matillion's transformation-centred platform.
Source-available ELT against Qlik Talend Cloud and Talend Studio, after Talend Open Studio was discontinued.
Managed ELT against Stitch, now part of Qlik and being folded into Qlik Talend Cloud.
Two managed pipeline services compared on connectors and pricing.
Managed ingestion against a pipeline and transformation platform.
Managed ELT against an enterprise data integration suite.
Two enterprise data integration suites, both now owned by larger vendors.
Matillion's Maia Foundation pushdown ELT against Qlik's Talend integration suite.
An orchestrator against an ingestion tool, and why teams use both.
Writing your own pipelines against buying managed connectors.
Two Python workflow orchestrators with different models.
Two modern Python orchestrators compared.
Microsoft's pipeline and orchestration service against AWS's serverless Spark ETL with a shared Data Catalog.
An Apache-licensed data flow engine for data in motion against a connector platform for ELT syncs.
Continuous managed CDC with fan-out vs scheduled CDC syncs you can self-host, compared on replication behaviour.
Alternatives and buyer guides
Related reading on CodeWithSQL
How we research listings: our editorial method. Other categories: the full SQL tools directory.
Compare before you choose
See the head to head comparisons or browse every category in the tools directory.