96 tools · 42 open-source · 54 SaaS
The best data pipeline & ETL tools. Ranked by real activity.
The top-ranked open-source data pipeline & ETL tool on Enlisted is Airflow (47k GitHub stars), followed by Apache Spark and Kafka. Among SaaS products, other tools on Enlisted are most often compared with Databricks, Snowflake and Fivetran.
Enlisted lists 96 data pipeline & ETL tools: 42 open source and 54 SaaS. 34 of the open-source ones can be self-hosted on your own server or computer. The most common open-source licences here are Apache-2.0 (31 tools), MIT (3) and AGPL-3.0 (2). The open-source ones are most often listed as alternatives to Azure Data Factory, Fivetran and Hevo Data.
Last updated October 3, 2026 · ranked by GitHub stars, growth and recent commits
The top 48 of 96 data pipeline & ETL tools

Airflow
Data Pipelines & ETL
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Apache-2.0vs Astronomer★ 47k
Apache Spark
Data Pipelines & ETL
Apache Spark - A unified analytics engine for large-scale data processing
Apache-2.0vs Databricks★ 44k
Kafka
Data Pipelines & ETL
Apache Kafka - A distributed event streaming platform
Apache-2.0vs Striim★ 34k
Kestra
Data Pipelines & ETL
Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
Apache-2.0vs AWS Step Functions★ 29k
Prefect
Data Pipelines & ETL
Prefect is a workflow orchestration framework for building resilient data pipelines in Pyt
Apache-2.0vs Astronomer★ 24k
Airbyte
Data Pipelines & ETL
Airbyte is the open-source data movement platform. Run ELT pipelines across 700+ connector
OSSvs Fivetran★ 22k
Dagster
Data Pipelines & ETL
An orchestration platform for the development, production, and observation of data assets.
Apache-2.0vs Astronomer★ 16k
Logstash
Data Pipelines & ETL
Logstash - transport and process your logs, events, or other data
OSSvs Cribl★ 15k
dbt
Data Pipelines & ETL
dbt enables data analysts and engineers to transform their data using the same practices t
Apache-2.0vs Matillion★ 14k
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
RisingWave
Data Pipelines & ETL
Event streaming platform for agentic AI. Continuously ingest, transform, and serve event s
Apache-2.0vs Striim★ 9.4k
Delta Lake
Data Pipelines & ETL
An open-source storage framework that enables building a Lakehouse architecture with compu
Apache-2.0★ 9k
Mage AI
Data Pipelines & ETL
🧙 Build, run, and manage data pipelines for integrating and transforming data.
Apache-2.0vs Fivetran★ 8.8k
Apache Zeppelin
BI & Dashboards
Web-based notebook that enables data-driven, interactive data analytics and collaborative
Apache-2.0vs Hex★ 6.7k
Materialize
Databases
The live data layer for apps and AI agents. Create up-to-the-second views into your busine
OSS★ 6.4k
Apache Hive
Databases
Apache Hive
Apache-2.0vs Snowflake★ 6k
CKAN
Data Pipelines & ETL
CKAN is an open-source DMS (data management system) for powering data hubs and data portal
OSS★ 5.1k
Jitsu
Data Pipelines & ETL
Jitsu is an open-source Segment alternative. Fully-scriptable data ingestion engine for mo
MITvs Segment★ 5.1kesProc
Data Pipelines & ETL
esProc SPL is a JVM-based programming language designed for structured data computation, s
Apache-2.0★ 4.7k
GeoServer
Data Pipelines & ETL
Official GeoServer repository
OSSvs ArcGIS★ 4.5k
RudderStack
Data Pipelines & ETL
Privacy and Security focused Segment-alternative, in Golang and React
OSSvs Segment★ 4.5k
Maestro
Data Pipelines & ETL
Maestro: Netflix’s Workflow Orchestrator
Apache-2.0★ 3.8k
GraphScope
Data Pipelines & ETL
🔨 🍇 💻 🚀 GraphScope: A One-Stop Large-Scale Graph Computing System from Alibaba | 一站式图计
Apache-2.0vs TigerGraph★ 3.6k
Nextflow
Data Pipelines & ETL
A workflow language for data-driven computational pipelines
Apache-2.0★ 3.5k
Quary
BI & Dashboards
Open-source BI for engineers
Apache-2.0vs Looker★ 2.4k
MetricFlow
Data Pipelines & ETL
MetricFlow allows you to define, build, and maintain metrics in code.
Apache-2.0vs Looker★ 1.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
Ktx
AI Infrastructure
ktx is an executable context layer for data and analytics agents 🐙 Allow Claude Code, Cod
Apache-2.0★ 1.6k
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
Apache StreamPipes
Data Pipelines & ETL
Apache StreamPipes - A self-service (Industrial) IoT toolbox to enable non-technical users
Apache-2.0★ 751
Nussknacker
Low-code & Internal Tools
Low-code tool for automating actions on real time data | Stream processing for the users.
Apache-2.0vs Decisions★ 744
Preswald
BI & Dashboards
Preswald is a WASM packager for Python-based interactive data apps: bundle full complex da
Apache-2.0vs Hex★ 4.3kROAPI
API Tools
Create full-fledged APIs for slowly moving datasets without writing a single line of code.
Apache-2.0★ 3.4k
pg_mooncake
Databases
Real-time analytics on Postgres tables
MIT★ 2k
Trench
Analytics
Trench — Open-Source Analytics Infrastructure. A single production-ready Docker image buil
MITvs mParticle★ 1.7k
Pachyderm
Data Pipelines & ETL
Data-Centric Pipelines and Data Versioning
Apache-2.0vs Databricks★ 6.3k
Azkaban
Data Pipelines & ETL
Azkaban workflow manager.
Apache-2.0★ 4.5k
ToroDB Stampede
Data Pipelines & ETL
The ToroDB solution to provide better analytics on top of MongoDB and make it easier to mi
AGPL-3.0★ 1.8k
Dozer
Data Pipelines & ETL
Dozer is a real-time data movement tool that leverages CDC from various sources and moves
AGPL-3.0vs Fivetran★ 1.6k
Dremio OSS
Data Pipelines & ETL
Dremio - the missing link in modern data
Apache-2.0vs Snowflake★ 1.5k
Optimus
Data Pipelines & ETL
Optimus is an easy-to-use, reliable, and performant workflow orchestrator for data transfo
Apache-2.0★ 767
Sparklens
Monitoring & Observability
Qubole Sparklens tool for performance tuning Apache Spark
Apache-2.0★ 593
Alation
Data Pipelines & ETL
Data catalog and governance platform for finding and understanding enterprise data
SaaS
Alteryx
Data Pipelines & ETL
Analytics automation platform for data prep, blending and predictive workflows
SaaS
Amazon EMR
Data Pipelines & ETL
Managed big data platform on AWS for running Spark, Hive, Presto and other frameworks
SaaS
Amazon Kinesis
Data Pipelines & ETL
AWS services for collecting, processing and analyzing real-time streaming data
SaaS
AnyAPI
API Tools
Single API key for social, search, maps and enrichment data APIs with provider failover
SaaS
Anyrow
AI Tools
AI extraction of data from PDFs, invoices and emails into editable tables with a REST API and exports
SaaS
Data pipeline & ETL tools: questions
- What is the best open-source data pipeline & ETL tool?
- Airflow is the top-ranked open-source data pipeline & ETL tool on Enlisted, with 47k GitHub stars. It is followed by Apache Spark, Kafka and Kestra.
- What are the best free data pipeline & ETL tools?
- The top-ranked open-source data pipeline & ETL tools with a standard licence are Airflow (Apache-2.0), Apache Spark (Apache-2.0) and Kafka (Apache-2.0), so their code is free to use. 17 of the 54 SaaS products here have a free plan, including Databricks, Fivetran and Matillion.
- Which data pipeline & ETL tools can be self-hosted?
- 34 of the 42 open-source data pipeline & ETL tools on Enlisted can be self-hosted on your own server or computer; the top-ranked are Airflow, Apache Spark and Kafka.
- How are these data pipeline & ETL tools ranked?
- Open-source tools are ordered by a score built from GitHub stars, star growth over the last 30 days and how recently the code changed; 31 of the 42 had new commits or a release in the last 30 days. SaaS products have no public repository, so they get a fixed baseline score. GitHub data is refreshed daily, and nobody can pay to move up.