category

Open Source Data Engineering & Integration Tools

Open source data engineering & integration tools

projects 53 combined stars ★ 257K refresh nightly
Data Engineering & Integration is one of the most active slices of the open source world — the 8 projects below are ranked by GitHub stars, which makes this page roughly a community-voted shortlist rather than a vendor-curated catalogue. Every card shows the license and the last-commit date, so you can filter out the two failure modes of free software in one glance: restrictive licensing that blocks your use case, and abandonment that leaves you maintaining a fork. When two projects look comparable, prefer the one with more recent activity and the more permissive license (MIT/Apache-2.0 over AGPL) unless copyleft specifically serves your goals. Hover into any project for its full README — the documentation quality is usually the honest tell of engineering quality.

All Data Engineering & Integration tools

airflow ★ 47K

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

rank001 licenseApache-2.0 written inPython typeData Engineering & Integration
Airbyte ★ 22K

Open-source data integration for modern teams

rank002 licenseNOASSERTION written inPython typeData Engineering & Integration
Cube ★ 21K

Unify data models and metrics across your entire stack

rank003 licenseNOASSERTION written inRust typeData Engineering & Integration
shardingsphere ★ 21K

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.

rank004 licenseApache-2.0 written inJava typeData Engineering & Integration
debezium ★ 13K

Change data capture for a variety of databases. Please log issues at https://github.com/debezium/dbz/issues.

rank005 licenseApache-2.0 written inJava typeData Engineering & Integration
CocoIndex ★ 12K

Ultra-fast data transformation for AI with lineage

rank006 licenseApache-2.0 written inRust typeData Engineering & Integration
seatunnel ★ 9.8K

SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.

rank007 licenseApache-2.0 written inJava typeData Engineering & Integration
steampipe ★ 8.0K

Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.

rank008 licenseAGPL-3.0 written inGo typeData Engineering & Integration
realtime ★ 7.7K

Broadcast, Presence, and Postgres Changes via WebSockets

rank009 licenseApache-2.0 written inElixir typeData Engineering & Integration
CloudQuery ★ 6.6K

Sync and transform data from any source to any destination

rank010 licenseMPL-2.0 written inGo typeData Engineering & Integration
flink-cdc ★ 6.5K

Flink CDC is a streaming data integration tool

rank011 licenseApache-2.0 written inJava typeData Engineering & Integration
Lightdash ★ 6.2K

Open-source BI for modern data teams

rank012 licenseNOASSERTION written inTypeScript typeData Engineering & Integration
fluvio ★ 5.3K

🦀 event stream processing for developers to collect and transform data in motion to power responsive data intensive applications.

rank013 licenseApache-2.0 written inRust typeData Engineering & Integration
whodb ★ 5.0K

Where data access meets operational intelligence

rank014 licenseApache-2.0 written inGo typeData Engineering & Integration
docetl ★ 4.2K

A system for agentic LLM-powered data processing and ETL

rank015 licenseMIT written inPython typeData Engineering & Integration
aws-sdk-pandas ★ 4.1K

pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager,

rank016 licenseApache-2.0 written inPython typeData Engineering & Integration
chunjun ★ 4.1K

A data integration framework

rank017 licenseApache-2.0 written inJava typeData Engineering & Integration
sqlmesh ★ 3.3K

Scalable and efficient data transformation framework - backwards compatible with dbt.

rank018 licenseApache-2.0 written inPython typeData Engineering & Integration
peerdb ★ 3.3K

Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage

rank019 licenseAGPL-3.0 written inGo typeData Engineering & Integration
devlake ★ 3.2K

Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented data from DevOps tools, extracting insights for engineering

rank020 licenseApache-2.0 written inGo typeData Engineering & Integration
Open Wearables ★ 2.7K

Convert wearable data into actionable health insights with open algorithms

rank021 licenseMIT written inPython typeData Engineering & Integration
API ★ 2.5K

API for Current cases and more stuff about COVID-19 and Influenza

rank022 licenseGPL-3.0 written inJavaScript typeData Engineering & Integration
Elementary Data ★ 2.4K

Data observability for modern data teams

rank023 licenseApache-2.0 written inHTML typeData Engineering & Integration
go-streams ★ 2.2K

A lightweight stream processing library for Go

rank024 licenseMIT written inGo typeData Engineering & Integration
doit ★ 2.1K

CLI task management & automation tool

rank025 licenseMIT written inPython typeData Engineering & Integration
CherryUSB ★ 2.1K

CherryUSB is a tiny and beautiful, high performance and portable USB host and device stack for embedded system with USB IP

rank026 licenseApache-2.0 written inC typeData Engineering & Integration
helix-foundry ★ 2.0K

Connect your company's data, let an agent draft an ontology over it, and load it into HelixDB as one graph you can explore and ask questions of. Hosted at found

rank027 licenseApache-2.0 written inGo typeData Engineering & Integration
multiwoven ★ 1.7K

🔥🔥🔥 Open source Reverse ETL - alternative to hightouch and census.

rank028 licenseAGPL-3.0 written inRuby typeData Engineering & Integration
Seal-Report ★ 1.6K

Database Reporting Tool and Tasks (.Net)

rank029 licenseMIT written inC# typeData Engineering & Integration
riko ★ 1.6K

A Python stream processing engine modeled after Yahoo! Pipes

rank030 licenseMIT written inPython typeData Engineering & Integration
olake ★ 1.6K

OLake - Fastest Databases, Kafka & S3 Replication to Apache Iceberg with Table optimization (Called OLake Fusion). ⚡ Efficient, quick and scalable data ingestio

rank031 licenseApache-2.0 written inGo typeData Engineering & Integration
duckle ★ 1.5K

Open-source ETL/ELT you deploy on your own servers or cloud. Built on DuckDB: no-code/low-code visual pipelines or SQL, 385 components, dbt, CDC, data quality,

rank032 licenseApache-2.0 written inRust typeData Engineering & Integration
OpenContracts ★ 1.5K

The open document intelligence platform for builders and hackers - DMS for the agentic world

rank033 licenseMIT written inPython typeData Engineering & Integration
hop ★ 1.5K

Hop Orchestration Platform

rank034 licenseApache-2.0 written inJava typeData Engineering & Integration
Addax ★ 1.5K

Actively maintained fork of Alibaba DataX — a fast, versatile ETL tool for RDBMS/NoSQL data transfer

rank035 licenseApache-2.0 written inJava typeData Engineering & Integration
pgsync ★ 1.4K

Postgres, MySQL, or MariaDB to Elasticsearch/OpenSearch sync

rank036 licenseMIT written inPython typeData Engineering & Integration
squid-sdk ★ 1.3K

TypeScript ETL toolkit for indexing Ethereum, Solana, and Substrate data, sourced from SQD Network.

rank037 licenseApache-2.0 written inTypeScript typeData Engineering & Integration
drasi-platform ★ 1.3K

The Data Change Processing platform

rank038 licenseApache-2.0 written inC# typeData Engineering & Integration
zerocode ★ 1.0K

zerocode-tdd is a community-developed, free, open-source, outcome-driven automated testing framework for Data Pipelines, ETL, REST API, Kafka(Data Streams), Dat

rank039 licenseApache-2.0 written inJava typeData Engineering & Integration
sling-cli ★ 919

Sling is a CLI tool that extracts data from a source storage/database and loads it in a target storage/database.

rank040 licenseGPL-3.0 written inGo typeData Engineering & Integration
seatunnel-web ★ 888

SeaTunnel is a distributed, high-performance data integration platform for the synchronization and transformation of massive data (offline & real-time).

rank041 licenseApache-2.0 written inJava typeData Engineering & Integration
wexflow ★ 844

Workflow Automation Engine

rank042 licenseMIT written inC# typeData Engineering & Integration
Etl.Net ★ 813

Mass processing data with a complete ETL for .net developers

rank043 licenseMIT written inC# typeData Engineering & Integration
conduit ★ 618

Conduit streams data between data stores. Kafka Connect replacement. No JVM required.

rank044 licenseApache-2.0 written inGo typeData Engineering & Integration
pudl ★ 613

The Public Utility Data Liberation Project provides analysis-ready energy system data to climate advocates, researchers, policymakers, and journalists.

rank045 licenseMIT written inPython typeData Engineering & Integration
beginner_de_project ★ 611

Beginner data engineering project - batch edition

rank046 licenseMIT written inHTML typeData Engineering & Integration
redun ★ 608

Yet another redundant workflow engine

rank047 licenseApache-2.0 written inPython typeData Engineering & Integration
sycamore ★ 605

🍁 Sycamore is an LLM-powered search and analytics platform for unstructured data.

rank048 licenseApache-2.0 written inPython typeData Engineering & Integration
automate-dv ★ 598

A free to use dbt package for creating and loading Data Vault 2.0 compliant Data Warehouses (powered by dbt, an open source data engineering tool, registered t

rank049 licenseApache-2.0 written in— typeData Engineering & Integration
metorikku ★ 589

A simplified, lightweight ETL Framework based on Apache Spark

rank050 licenseMIT written inScala typeData Engineering & Integration
genblaze ★ 552

Genblaze is an open source Python SDK for orchestrating generative AI media pipelines across video, audio, and image providers with built in provenance for ever

rank051 licenseMIT written inPython typeData Engineering & Integration
ReplicaDB ★ 504

ReplicaDB is open source tool for database replication, designed for efficiently transferring bulk data between relational and non-relational databases

rank052 licenseApache-2.0 written inJava typeData Engineering & Integration
Impler ★ 294

Seamless data import for your applications

rank053 licenseMIT written inTypeScript typeData Engineering & Integration

Frequently asked questions

How many open source Data Engineering & Integration tools are there?

This registry tracks 53 open source Data Engineering & Integration projects, with 256,681 combined GitHub stars. The list is ranked by stars and refreshed nightly.

What is the most popular open source Data Engineering & Integration project?

airflow leads this category with 47,350 GitHub stars, followed by Airbyte.

Are these Data Engineering & Integration tools free?

Yes — every project listed here is open source. Some also offer paid hosted versions alongside the free self-hosted option; the licence for each project is shown on its card.