#Etl

Showing 60 of 245 repositories tagged #etl, ranked by stars

pathwaycom
pathwaycom
pathway

Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.

Score
94
โ˜… 62.7k โ‘‚ 1.7k โ€”
Python
apache
apache
airflow

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

Score
100
โ˜… 46.1k โ‘‚ 17.4k โ€”
Python
kestra-io
kestra-io
kestra

Event Driven Orchestration & Scheduling Platform for Mission Critical Applications

Score
100
โ˜… 27.3k โ‘‚ 2.7k +27/day
Java
vectordotdev
vectordotdev
vector

A high-performance observability data pipeline.

Score
100
โ˜… 22.2k โ‘‚ 2.2k +7/day
Rust
airbytehq
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.

Score
88
โ˜… 21.6k โ‘‚ 5.3k +11/day
Python
dagster-io
dagster-io
dagster

An orchestration platform for the development, production, and observation of data assets.

Score
82
โ˜… 15.8k โ‘‚ 2.2k +6/day
Python
cocoindex-io
cocoindex-io
cocoindex

Incremental engine for long horizon agents ๐ŸŒŸ Star if you like it!

Score
76
โ˜… 10.6k โ‘‚ 825 +35/day
Rust
mage-ai
mage-ai
mage-ai

๐Ÿง™ Build, run, and manage data pipelines for integrating and transforming data.

Score
71
โ˜… 8.8k โ‘‚ 977 +3/day
Python
redpanda-data
redpanda-data
connect

Fancy stream processing made operationally mundane

Score
100
โ˜… 8.7k โ‘‚ 947 +3/day
Go
turbot
turbot
steampipe

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

Score
92
โ˜… 7.9k โ‘‚ 337 +2/day
Go
cloudquery
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.

Score
85
โ˜… 6.5k โ‘‚ 550 โ€”
Go
Eventual-Inc
Eventual-Inc
Daft

High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any scale

Score
65
โ˜… 5.6k โ‘‚ 514 +2/day
Rust
rudderlabs
rudderlabs
rudder-server

Privacy and Security focused Segment-alternative, in Golang and React

Score
77
โ˜… 4.5k โ‘‚ 54 +6/day
Go
nucleuscloud
nucleuscloud
neosync

Open Source Data Security Platform for Developers to Monitor and Detect PII, Anonymize Production Data and Sync it across environments.

Score
38
โ˜… 4.1k โ‘‚ 234 โ€”
Go
orchest
orchest
orchest

Build data pipelines, the easy way ๐Ÿ› ๏ธ

Score
29
โ˜… 4.1k โ‘‚ 262 +1/day
TypeScript
aws
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).

Score
59
โ˜… 4.1k โ‘‚ 735 +1/day
Python
ucbepic
ucbepic
docetl

A system for agentic LLM-powered data processing and ETL

Score
53
โ˜… 3.9k โ‘‚ 412 +3/day
Python
Netflix
Netflix
maestro

Maestro: Netflixโ€™s Workflow Orchestrator

Score
99
โ˜… 3.8k โ‘‚ 295 โ€”
Java
PeerDB-io
PeerDB-io
peerdb

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

Score
83
โ˜… 3.2k โ‘‚ 198 +1/day
Go
SQLMesh
SQLMesh
sqlmesh

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

Score
47
โ˜… 3.2k โ‘‚ 415 +22/day
Python
blockchain-etl
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

Score
100
โ˜… 3.1k โ‘‚ 904 โ€”
Python
apache
apache
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.

Score
69
โ˜… 3.1k โ‘‚ 776 +8/day
Go
apache
apache
hamilton

Apache Hamilton helps data scientists and engineers define testable, modular, self-documenting dataflows, that encode lineage/tracing and metadata. Runs and scales everywhere python does.

Score
99
โ˜… 2.5k โ‘‚ 198 +2/day
Jupyter Notebook
instill-ai
instill-ai
instill-core

๐Ÿ”ฎ Instill Core is a full-stack AI infrastructure tool for data, model and pipeline orchestration, designed to streamline every aspect of building versatile AI-first applications

Score
62
โ˜… 2.3k โ‘‚ 125 +1/day
Python
thenaturalist
thenaturalist
awesome-business-intelligence

Actively curated list of awesome BI tools. PRs welcome!

Score
89
โ˜… 2.3k โ‘‚ 297 +2/day
AlexIoannides
AlexIoannides
pyspark-example-project

Implementing best practices for PySpark ETL jobs and applications.

Score
91
โ˜… 2.1k โ‘‚ 806 โ€”
Python
data-engineering-community
data-engineering-community
data-engineering-wiki

The best place to learn data engineering. Built and maintained by the data engineering community.

Score
98
โ˜… 2.0k โ‘‚ 241 +4/day
CSS
yobix-ai
yobix-ai
extractous

Fast and efficient unstructured data extraction. Written in Rust with bindings for many languages.

Score
17
โ˜… 1.8k โ‘‚ 96 +3/day
Rust
Multiwoven
Multiwoven
multiwoven

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ Open source Reverse ETL - alternative to hightouch and census.

Score
98
โ˜… 1.7k โ‘‚ 91 +3/day
Ruby
nerevu
nerevu
riko

A Python stream processing engine modeled after Yahoo! Pipes

Score
100
โ˜… 1.6k โ‘‚ 75 โ€”
Python
getdozer
getdozer
dozer

Dozer is a real-time data movement tool that leverages CDC from various sources and moves data into various sinks.

Score
0
โ˜… 1.6k โ‘‚ 138 โ€”
Rust
compose
compose
transporter

Sync data between persistence engines, like ETL only not stodgy

Score
23
โ˜… 1.4k โ‘‚ 209 โ€”
Go
Open-Source-Legal
Open-Source-Legal
OpenContracts

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

Score
100
โ˜… 1.4k โ‘‚ 165 +6/day
Python
amphi-ai
amphi-ai
amphi-etl

visual data prep powered by python

Score
97
โ˜… 1.4k โ‘‚ 103 โ€”
TypeScript
singer-io
singer-io
getting-started

This repository is a getting started guide to Singer.

Score
83
โ˜… 1.3k โ‘‚ 140 โ€”
Makefile
subsquid
subsquid
squid-sdk

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

Score
90
โ˜… 1.3k โ‘‚ 195 โ€”
TypeScript
rwynn
rwynn
monstache

a go daemon that syncs MongoDB to Elasticsearch in realtime. you know, for search.

Score
31
โ˜… 1.3k โ‘‚ 194 +1/day
Go
weifuwan
weifuwan
seatunnel-web

Modern SeaTunnel Web UI with visual DAG pipelines, batch & streaming sync, connector management, built-in metrics, and runtime logs.

Score
97
โ˜… 1.1k โ‘‚ 89 +278/day
TypeScript
estuary
estuary
flow

๐ŸŒŠ Continuously synchronize the systems where your data lives, to the systems where you _want_ it to live, by managing your data flows with Estuary. ๐ŸŒŠ

Score
67
โ˜… 942 โ‘‚ 93 +1/day
Rust
slingdata-io
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.

Score
54
โ˜… 867 โ‘‚ 77 โ€”
Go
NeumTry
NeumTry
NeumAI

Neum AI is a best-in-class framework to manage the creation and synchronization of vector embeddings at large scale.

Score
18
โ˜… 865 โ‘‚ 50 โ€”
Python
stitchfix
stitchfix
hamilton

A scalable general purpose micro-framework for defining dataflows. THIS REPOSITORY HAS BEEN MOVED TO www.github.com/dagworks-inc/hamilton

Score
12
โ˜… 860 โ‘‚ 36 โ€”
Python
aelassas
aelassas
wexflow

Workflow Automation Engine

Score
75
โ˜… 837 โ‘‚ 191 +1/day
C#
DataWithBaraa
DataWithBaraa
sql-data-warehouse-project

A comprehensive guide to building a modern data warehouse with SQL Server, including ETL processes, data modeling, and analytics.

Score
85
โ˜… 814 โ‘‚ 620 +3/day
TSQL
slothflowlabs
slothflowlabs
duckle

Local-first ETL/ELT studio: a drag-and-drop visual pipeline designer that compiles to SQL and runs on DuckDB. Tiny desktop app, no servers, git-friendly workspaces.

Score
50
โ˜… 767 โ‘‚ 51 +2/day
Rust
raystack
raystack
optimus

Optimus is an easy-to-use, reliable, and performant workflow orchestrator for data transformation, data modeling, pipelines, and data quality management.

Score
15
โ˜… 761 โ‘‚ 153 โ€”
Go
onepanelio
onepanelio
onepanel

The open source, end-to-end computer vision platform. Label, build, train, tune, deploy and automate in a unified platform that runs on any cloud and on-premises.

Score
0
โ˜… 730 โ‘‚ 73 โ€”
Go
elastic
elastic
eland

Python Client and Toolkit for DataFrames, Big Data, Machine Learning and ETL in Elasticsearch

Score
95
โ˜… 693 โ‘‚ 111 โ€”
Python
datacleaner
datacleaner
DataCleaner

The premier open source Data Quality solution

Score
96
โ˜… 651 โ‘‚ 184 โ€”
Java
kzaremski
kzaremski
apple-notes-exporter

MacOS app written in Swift that bulk exports Apple Notes (including iCloud Notes) to a multitude of formats preserving note folder structure.

Score
100
โ˜… 609 โ‘‚ 40 +15/day
Swift
ConduitIO
ConduitIO
conduit

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

Score
46
โ˜… 602 โ‘‚ 59 +1/day
Go
aryn-ai
aryn-ai
sycamore

๐Ÿ Sycamore is an LLM-powered search and analytics platform for unstructured data.

Score
83
โ˜… 601 โ‘‚ 69 โ€”
Python
catalyst-cooperative
catalyst-cooperative
pudl

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

Score
41
โ˜… 596 โ‘‚ 142 +1/day
Python
insitro
insitro
redun

Yet another redundant workflow engine

Score
94
โ˜… 594 โ‘‚ 53 +1/day
Python
apecloud
apecloud
ape-dts

ApeCloud's Data Transfer Suite, written in Rust. Provides ultra-fast data replication between MySQL, PostgreSQL, Redis, MongoDB, Kafka and ClickHouse, ideal for disaster recovery (DR) and migration scenarios.

Score
33
โ˜… 584 โ‘‚ 96 +1/day
Rust
pracdata
pracdata
awesome-open-source-data-engineering

A curated list of open source tools used in analytics platforms and data engineering ecosystem

Score
73
โ˜… 582 โ‘‚ 74 +11/day
josephmachado
josephmachado
beginner_de_project

Beginner data engineering project - batch edition

Score
100
โ˜… 581 โ‘‚ 200 โ€”
HTML
ananas-analytics
ananas-analytics
ananas-desktop

A hackable data integration & analysis tool to enable non technical users to edit data processing jobs and visualise data on demand.

Score
72
โ˜… 579 โ‘‚ 43 โ€”
Java
PhantomInsights
PhantomInsights
baby-names-analysis

Data ETL & Analysis on the dataset 'Baby Names from Social Security Card Applications - National Data'.

Score
6
โ˜… 563 โ‘‚ 65 โ€”
Python
grailbio
grailbio
bigslice

A serverless cluster computing system for the Go programming language

Score
8
โ˜… 556 โ‘‚ 35 โ€”
Go
Related Topics
#data-engineering#python#data-science#data#data-integration#elt#data-pipelines#data-analysis#sql#machine-learning#rust#data-pipeline

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly