#Data-pipeline

Showing 60 of 116 repositories tagged #data-pipeline, ranked by stars

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
100
โ˜… 21.6k โ‘‚ 5.3k +11/day
Python
datajuicer
datajuicer
data-juicer

Data processing for and with foundation models! ๐ŸŽ ๐Ÿ‹ ๐ŸŒฝ โžก๏ธ โžก๏ธ๐Ÿธ ๐Ÿน ๐Ÿท

Score
67
โ˜… 6.7k โ‘‚ 391 +3/day
Python
rocketride-org
rocketride-org
rocketride-server

High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all from your IDE. Includes VS Code extension, TypeScript/Python SDKs, and Docker deployment.

Score
83
โ˜… 5.0k โ‘‚ 1.7k โ€”
Python
rudderlabs
rudderlabs
rudder-server

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

Score
100
โ˜… 4.5k โ‘‚ 54 +6/day
Go
adilkhash
adilkhash
Data-Engineering-HowTo

A list of useful resources to learn Data Engineering from scratch

Score
92
โ˜… 4.0k โ‘‚ 567 +1/day
bruin-data
bruin-data
ingestr

ingestr is a CLI tool to copy data between any databases with a single command seamlessly.

Score
60
โ˜… 3.8k โ‘‚ 140 +7/day
Go
dagucloud
dagucloud
dagu

Local-first workflow engine with a Web UI for small teams. Define DAGs in a declarative YAML format. Self-contained and no DBMS required. Use any AI agent to manage your DAGs.

Score
80
โ˜… 3.6k โ‘‚ 292 +1/day
Go
superstreamlabs
superstreamlabs
memphis

Memphis.dev is a highly scalable and effortless data streaming platform

Score
40
โ˜… 3.4k โ‘‚ 221 โ€”
Go
whylabs
whylabs
whylogs

An open-source data logging library for machine learning models and data pipelines. ๐Ÿ“š Provides visibility into data quality & model performance over time. ๐Ÿ›ก๏ธ Supports privacy-preserving data collection, ensuring safety & robustness. ๐Ÿ“ˆ

Score
90
โ˜… 2.8k โ‘‚ 142 โ€”
Jupyter Notebook
elementary-data
elementary-data
elementary

The dbt-native data observability solution for data & analytics engineers. Monitor your data pipelines in minutes. Available as self-hosted or cloud service with premium features.

Score
100
โ˜… 2.4k โ‘‚ 221 +4/day
HTML
superlinked
superlinked
sie

Open-source inference server and production cluster for all the models your agent needs.

Score
100
โ˜… 2.1k โ‘‚ 192 +7/day
Python
pydoit
pydoit
doit

CLI task management & automation tool

Score
97
โ˜… 2.1k โ‘‚ 192 +2/day
Python
Multiwoven
Multiwoven
multiwoven

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

Score
99
โ˜… 1.7k โ‘‚ 91 +3/day
Ruby
GoogleCloudPlatform
GoogleCloudPlatform
data-science-on-gcp

Source code accompanying book: Data Science on the Google Cloud Platform, Valliappa Lakshmanan, O'Reilly 2017

Score
98
โ˜… 1.4k โ‘‚ 726 +1/day
Jupyter Notebook
damklis
damklis
DataEngineeringProject

Example end to end data engineering project.

Score
84
โ˜… 1.4k โ‘‚ 277 +3/day
Python
weifuwan
weifuwan
seatunnel-web

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

Score
95
โ˜… 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
100
โ˜… 942 โ‘‚ 93 +1/day
Rust
AgnostiqHQ
AgnostiqHQ
covalent

Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.

Score
50
โ˜… 865 โ‘‚ 111 +2/day
Python
ssp-data
ssp-data
practical-data-engineering

Practical Data Engineering: A Hands-On Real-Estate Project Guide

Score
94
โ˜… 811 โ‘‚ 134 +5/day
Jupyter Notebook
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
0
โ˜… 767 โ‘‚ 51 +2/day
Rust
ConduitIO
ConduitIO
conduit

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

Score
20
โ˜… 602 โ‘‚ 59 +1/day
Go
pracdata
pracdata
awesome-open-source-data-engineering

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

Score
72
โ˜… 582 โ‘‚ 74 +11/day
sparkfish
sparkfish
augraphy

Augmentation pipeline for rendering synthetic paper printing, faxing, scanning and copy machine processes

Score
0
โ˜… 555 โ‘‚ 63 +4/day
Python
xorq-labs
xorq-labs
xorq

Executable memory system for tabular data work

Score
33
โ˜… 531 โ‘‚ 31 +4/day
Python
InfuseAI
InfuseAI
piperider

Code review for data in dbt

Score
67
โ˜… 494 โ‘‚ 23 โ€”
Python
1kbgz
1kbgz
tributary

Streaming reactive and dataflow graphs in Python

Score
17
โ˜… 464 โ‘‚ 39 +1/day
Python
josephmachado
josephmachado
efficient_data_processing_spark

Code for "Efficient Data Processing in Spark" Course

Score
93
โ˜… 387 โ‘‚ 79 +2/day
Python
ModelEngine-Group
ModelEngine-Group
DataMate

DataMate is an enterprise-level data processing platform designed for model fine-tuning and RAG retrieval.

Score
75
โ˜… 363 โ‘‚ 44 +1/day
TypeScript
DataWithBaraa
DataWithBaraa
databricks_bootcamp_2026

End-to-end Data Lakehouse project built on Databricks, following the Medallion Architecture (Bronze, Silver, Gold). Covers real-world data engineering and analytics workflows using Spark, PySpark, SQL, Delta Lake, and Unity Catalog. Designed for learning, portfolio building, and job interviews.

Score
91
โ˜… 354 โ‘‚ 173 +5/day
Jupyter Notebook
airscholar
airscholar
e2e-data-engineering

An end-to-end data engineering pipeline that orchestrates data ingestion, processing, and storage using Apache Airflow, Python, Apache Kafka, Apache Zookeeper, Apache Spark, and Cassandra. All components are containerized with Docker for easy deployment and scalability.

Score
70
โ˜… 333 โ‘‚ 152 +1/day
Python
lightfeed
lightfeed
extractor

Use LLMs to robustly extract web data

Score
89
โ˜… 318 โ‘‚ 9 โ€”
TypeScript
cuebook
cuebook
cuelake

Use SQL to build ELT pipelines on a data lakehouse.

Score
59
โ˜… 290 โ‘‚ 29 โ€”
JavaScript
rocky-data
rocky-data
rocky

A SQL transformation engine that type-checks your whole pipeline and catches breaking changes before they run โ€” branches, replay, column-level lineage, compile-time contracts, per-model cost. Adapters: Databricks, Snowflake, BigQuery, DuckDB. Single static Rust binary. Apache 2.0.

Score
88
โ˜… 280 โ‘‚ 13 +13/day
Rust
backblaze-labs
backblaze-labs
genblaze

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

Score
50
โ˜… 266 โ‘‚ 10 +29/day
Python
scicloj
scicloj
scicloj.ml

A Clojure machine learning library

Score
77
โ˜… 239 โ‘‚ 15 +1/day
Clojure
DataSQRL
DataSQRL
sqrl

Agentic Data Engineering Harness for building data pipelines, data products, data APIs, and data lakes autonomously

Score
86
โ˜… 218 โ‘‚ 26 +3/day
Java
starlake-ai
starlake-ai
starlake

Declarative text based tool for data analysts and engineers to extract, load, transform and orchestrate their data pipelines.

Score
85
โ˜… 207 โ‘‚ 29 +2/day
Scala
jvalue
jvalue
jayvee

Jayvee is a domain-specific language and runtime for automated processing of data pipelines

Score
83
โ˜… 178 โ‘‚ 14 โ€”
TypeScript
tvdboom
tvdboom
ATOM

Automated Tool for Optimized Modelling

Score
50
โ˜… 164 โ‘‚ 15 โ€”
HTML
unnati-xyz
unnati-xyz
scalable-data-science-platform

Content for architecting a data science platform for products using Luigi, Spark & Flask.

Score
53
โ˜… 160 โ‘‚ 28 โ€”
Jupyter Notebook
zer0quant
zer0quant
zer0share

A ่‚กใ€ๆœŸ่ดงใ€ๆœŸๆƒๆ•ฐๆฎๆœฌๅœฐๅŒ–็ฎก้“๏ผšTushare Pro ๆ‹‰ๅ– โ†’ Parquet ๅˆ†ๅŒบๅญ˜ๅ‚จ โ†’ DuckDB ๆœฌๅœฐๆŸฅ่ฏข๏ผŒๆ”ฏๆŒๅขž้‡ๅŒๆญฅไธŽๅฎšๆ—ถ่ฐƒๅบฆ

Score
100
โ˜… 124 โ‘‚ 41 โ€”
Python
thedataengineeringbook
thedataengineeringbook
thedataengineeringbook

The Data Engineering Book - เธซเธ™เธฑเธ‡เธชเธทเธญเธงเธดเธจเธงเธเธฃเธฃเธกเธ‚เน‰เธญเธกเธนเธฅ เธ‚เธญเธ‡เธ„เธ™เน„เธ—เธข เน€เธžเธทเนˆเธญเธ„เธ™เน„เธ—เธข

Score
82
โ˜… 115 โ‘‚ 41 โ€”
JavaScript
patterns-app
patterns-app
patterns-devkit

Data pipelines from re-usable components

Score
61
โ˜… 107 โ‘‚ 5 โ€”
Python
sqlpipe
sqlpipe
sqlpipe

SQLpipe makes it easy to move the result of one query from one database to another.

Score
60
โ˜… 107 โ‘‚ 26 โ€”
PLpgSQL
buildersoftio
buildersoftio
cortex

Cortex | Data Frameworkโ€”a cutting-edge SDK that simplifies real-time data processing with intuitive operators, robust state management, and seamless telemetry for efficient, scalable pipelines.

Score
75
โ˜… 97 โ‘‚ 13 โ€”
C#
wybiral
wybiral
hookah

A cross-platform tool for data pipelines.

Score
0
โ˜… 94 โ‘‚ 6 โ€”
Go
abeltavares
abeltavares
batch-data-pipeline

๐Ÿฆ† Batch data pipeline with Airflow, DuckDB, Delta Lake, Trino, MinIO, and Metabase. Full observability and data quality.

Score
64
โ˜… 90 โ‘‚ 22 โ€”
Python
Indexical-Metrics-Measure-Advisory
Indexical-Metrics-Measure-Advisory
watchmen-matryoshka-doll

Watchmen Platform is a low code data platform for data pipeline, meta data management , analysis, and quality management

Score
44
โ˜… 90 โ‘‚ 19 โ€”
Python
marcosmarxm
marcosmarxm
airflow-testing-ci-workflow

(project & tutorial) dag pipeline tests + ci/cd setup

Score
41
โ˜… 88 โ‘‚ 10 โ€”
Python
lzjever
lzjever
routilux

Routines-based, event-driven workflow orchestration for Pythonโ€”compose complex data/AI pipelines and run concurrent workflows across distributed systems with durable state and robust error handling.

Score
0
โ˜… 86 โ‘‚ 5 โ€”
Python
Feashliaa
Feashliaa
job-board-aggregator

Job board aggregator indexing 1,000,000+ active positions from 20,000+ companies across Greenhouse, Lever, Ashby, Workday, and other major ATS platforms. Multithreaded Python ETL pipeline, daily automated refreshes via GitHub Actions, filterable client-side search.

Score
81
โ˜… 83 โ‘‚ 20 +6/day
Python
abeltavares
abeltavares
real-time-data-pipeline

๐Ÿ“ก Real-time data pipeline with Kafka, Flink, Iceberg, Trino, MinIO, and Superset. Ideal for learning data systems.

Score
42
โ˜… 76 โ‘‚ 17 โ€”
Python
opensnowcat
opensnowcat
opensnowcat-collector

OpenSnowcat Collector, an open source fork of Snowplow (Apache 2.0 License)

Score
76
โ˜… 74 โ‘‚ 7 โ€”
Scala
minhadona
minhadona
data_engineer_interview_challenges

Found a data engineering challenge or participated in a selection process ? Share with us!

Score
35
โ˜… 67 โ‘‚ 14 โ€”
Python
mloda-ai
mloda-ai
mloda

mloda.ai - Open Data Access for AI and ML. Plugin-based. Traceable. Framework-agnostic.

Score
80
โ˜… 67 โ‘‚ 21 โ€”
Python
NeaByteLab
NeaByteLab
IDX-API

Indonesian Stock Exchange API wrapper for trading data integration.

Score
74
โ˜… 64 โ‘‚ 22 +1/day
TypeScript
josephmachado
josephmachado
online_store

End to end data engineering project

Score
38
โ˜… 59 โ‘‚ 19 โ€”
Python
3DCF-Labs
3DCF-Labs
doc2dataset

3DCF / doc2dataset: token-efficient document layer with NumGuard numeric integrity and multi-framework exports for RAG & fine-tuning.

Score
25
โ˜… 57 โ‘‚ 4 โ€”
Rust
harvard-growth-lab
harvard-growth-lab
pandas-to-postgres

Copy Pandas DataFrames and HDF5 files to PostgreSQL database

Score
73
โ˜… 56 โ‘‚ 13 โ€”
Python
drafish
drafish
dc-sdk-js

ไธ€ไธชๅŸบไบŽๆต่งˆๅ™จ็Žฏๅขƒ็š„ๆ•ฐๆฎ้‡‡้›†SDK

Score
40
โ˜… 55 โ‘‚ 23 โ€”
JavaScript
Related Topics
#data-engineering#etl#python#data-integration#data-science#machine-learning#data-analysis#bigquery#snowflake#data#data-visualization

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