Etl Open Source Projects
Browse 231 Etl open source projects, ranked by GitHub stars. Find the most popular Etl tools and libraries.
apache/airflow
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Metrics details
| Stars | 46,184 |
pingcap/tidb
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
Metrics details
| Stars | 40,317 |
kestra-io/kestra
Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
Metrics details
| Stars | 27,391 |
airbytehq/airbyte
Open-source data movement for ELT pipelines and AI agents — from APIs, databases & files to warehouses, lakes, and AI applications. Both self-hosted and Cloud.
Metrics details
| Stars | 21,656 |
dagster-io/dagster
An orchestration platform for the development, production, and observation of data assets.
Metrics details
| Stars | 15,870 |
apache/doris
Apache Doris is a real-time analytics and hybrid search database for AI agents.
Metrics details
| Stars | 15,632 |
mage-ai/mage-ai
🧙 Build, run, and manage data pipelines for integrating and transforming data.
Metrics details
| Stars | 8,772 |
benthosdev/benthos
Fancy stream processing made operationally mundane
Metrics details
| Stars | 8,702 |
pentaho/pentaho-kettle
Pentaho Data Integration ( ETL ) a.k.a Kettle
Metrics details
| Stars | 8,370 |
turbot/steampipe
Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.
Metrics details
| Stars | 7,892 |
cloudquery/cloudquery
Data pipelines for cloud config and security data. Build cloud asset inventory, CSPM, FinOps, and vulnerability management solutions. Extract from AWS, Azure, GCP, and 70+ cloud and SaaS sources.
Metrics details
| Stars | 6,465 |
rudderlabs/rudder-server
Privacy and Security focused Segment-alternative, in Golang and React
Metrics details
| Stars | 4,459 |
nucleuscloud/neosync
Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production Data and Sync it across environments.
Metrics details
| Stars | 4,146 |
orchest/orchest
Build data pipelines, the easy way 🛠️
Metrics details
| Stars | 4,136 |
aws/aws-sdk-pandas
pandas on AWS - Easy integration with Athena, Glue, Redshift, Timestream, Neptune, OpenSearch, QuickSight, Chime, CloudWatchLogs, DynamoDB, EMR, SecretManager, PostgreSQL, MySQL, SQLServer and S3 (Parquet, CSV, JSON and EXCEL).
Metrics details
| Stars | 4,117 |
xyflow/awesome-node-based-uis
A curated list with resources about node-based UIs
Metrics details
| Stars | 3,625 |
pawl/awesome-etl
A curated list of awesome ETL frameworks, libraries, and software.
Metrics details
| Stars | 3,573 |
ferventdesert/Hawk
visualized crawler & ETL IDE written with C#/WPF
Metrics details
| Stars | 3,218 |
PeerDB-io/peerdb
Fast, Simple and a cost effective tool to replicate data from Postgres to Data Warehouses, Queues and Storage
Metrics details
| Stars | 3,210 |
TobikoData/sqlmesh
SQLMesh is a data transformation framework that brings the benefits of DevOps to data teams. It enables data scientists, analysts, and engineers to efficiently run and deploy data transformations written in SQL or Python.
Metrics details
| Stars | 3,195 |
blockchain-etl/ethereum-etl
Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ
Metrics details
| Stars | 3,131 |
ETLCPP/etl
Embedded Template Library
Metrics details
| Stars | 3,075 |
apache/incubator-devlake
Apache DevLake is an open-source dev data platform to ingest, analyze, and visualize the fragmented data from DevOps tools, extracting insights for engineering excellence, developer experience, and community growth.
Metrics details
| Stars | 3,014 |
DAGWorks-Inc/hamilton
Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage and metadata. Runs and scales everywhere python does.
Metrics details
| Stars | 2,545 |
quadratichq/quadratic
Quadratic | Data Science Spreadsheet with Python & SQL
Metrics details
| Stars | 2,485 |
instill-ai/vdp
💧 Instill VDP (Versatile Data Pipeline) is an open-source tool to seamlessly integrate AI to process unstructured data in the modern data stack
Metrics details
| Stars | 2,317 |
thenaturalist/awesome-business-intelligence
Actively curated list of awesome BI tools. PRs welcome!
Metrics details
| Stars | 2,308 |
reugn/go-streams
A lightweight stream processing library for Go
Metrics details
| Stars | 2,174 |
AlexIoannides/pyspark-example-project
Implementing best practices for PySpark ETL jobs and applications.
Metrics details
| Stars | 2,120 |
mara/mara-pipelines
A lightweight opinionated ETL framework, halfway between plain scripts and Apache Airflow
Metrics details
| Stars | 2,089 |
data-engineering-community/data-engineering-wiki
The best place to learn data engineering. Built and maintained by the data engineering community.
Metrics details
| Stars | 2,002 |
feldera/feldera
The Feldera Incremental Computation Engine
Metrics details
| Stars | 1,998 |
loujie0822/DeepIE
DeepIE: Deep Learning for Information Extraction
Metrics details
| Stars | 1,937 |
thbar/kiba
Data processing & ETL framework for Ruby
Metrics details
| Stars | 1,774 |
GValiente/butano
Modern C++ high level GBA engine
Metrics details
| Stars | 1,708 |
nerevu/riko
A Python stream processing engine modeled after Yahoo! Pipes
Metrics details
| Stars | 1,601 |
getdozer/dozer
Dozer is a real-time data movement tool that leverages CDC from various sources and moves data into various sinks.
Metrics details
| Stars | 1,578 |
aws-samples/aws-glue-samples
AWS Glue code samples
Metrics details
| Stars | 1,539 |
san089/goodreads_etl_pipeline
An end-to-end GoodReads Data Pipeline for Building Data Lake, Data Warehouse and Analytics Platform.
Metrics details
| Stars | 1,522 |
compose/transporter
Sync data between persistence engines, like ETL only not stodgy
Metrics details
| Stars | 1,444 |
wgzhao/Addax
A fast and versatile ETL tool that can transfer data between RDBMS and NoSQL seamlessly
Metrics details
| Stars | 1,417 |
toluaina/pgsync
Postgres to Elasticsearch/OpenSearch sync
Metrics details
| Stars | 1,407 |
gtoonstra/etl-with-airflow
ETL best practices with airflow, with examples
Metrics details
| Stars | 1,355 |
singer-io/getting-started
This repository is a getting started guide to Singer.
Metrics details
| Stars | 1,342 |
rwynn/monstache
a go daemon that syncs MongoDB to Elasticsearch in realtime. you know, for search.
Metrics details
| Stars | 1,330 |
datavane/tis
Support agile DataOps Based on Flink, DataX and Flink-CDC, Chunjun with Web-UI
Metrics details
| Stars | 1,313 |
zinggAI/zingg
Scalable master data management, identity resolution, entity resolution, and deduplication using ML
Metrics details
| Stars | 1,234 |
2ndQuadrant/pglogical
Logical Replication extension for PostgreSQL 17, 16, 15, 14, 13, 12, 11, 10, 9.6, 9.5, 9.4 (Postgres), providing much faster replication than Slony, Bucardo or Londiste, as well as cross-version upgrades.
Metrics details
| Stars | 1,229 |
opensemanticsearch/open-semantic-search
Open Source research tool to search, browse, analyze and explore large document collections by Semantic Search Engine and Open Source Text Mining & Text Analytics platform (Integrates ETL for document processing, OCR for images & PDF, named entity recognition for persons, organizations & locations, metadata management by thesaurus & ontologies, search user interface & search apps for fulltext search, faceted search & knowledge graph)
Metrics details
| Stars | 1,190 |
react-csv/react-csv
React components to build CSV files on the fly basing on Array/literal object of data
Metrics details
| Stars | 1,183 |
jf-tech/omniparser
omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc.
Metrics details
| Stars | 1,086 |
alanchn31/Data-Engineering-Projects
Personal Data Engineering Projects
Metrics details
| Stars | 1,024 |
dataform-co/dataform
Dataform is a framework for managing SQL based data operations in BigQuery
Metrics details
| Stars | 988 |
slingdata-io/sling-cli
Sling is a CLI tool that extracts data from a source storage/database and loads it in a target storage/database.
Metrics details
| Stars | 877 |
NeumTry/NeumAI
Neum AI is a best-in-class framework to manage the creation and synchronization of vector embeddings at large scale.
Metrics details
| Stars | 864 |
stitchfix/hamilton
A scalable general purpose micro-framework for defining dataflows. THIS REPOSITORY HAS BEEN MOVED TO www.github.com/dagworks-inc/hamilton
Metrics details
| Stars | 860 |
Cinchoo/ChoETL
ETL framework for .NET (Parser / Writer for CSV, Flat, Xml, JSON, Key-Value, Parquet, Yaml, Avro formatted files)
Metrics details
| Stars | 859 |
flow-php/flow
The most advanced data processing framework allowing to build scalable data processing pipelines and move data between various data sources and destinations.
Metrics details
| Stars | 856 |
tallesl/net-libraries-that-make-your-life-easier
Open Source .NET libraries that make your life easier.
Metrics details
| Stars | 830 |
paillave/Etl.Net
Mass processing data with a complete ETL for .net developers
Metrics details
| Stars | 804 |
