#Etl-pipeline

Showing 60 of 73 repositories tagged #etl-pipeline, ranked by stars

risingwavelabs
risingwavelabs
risingwave

Event streaming platform for agentic AI. Continuously ingest, transform, and serve event streams in real time, at scale.

Score
100
โ˜… 9.2k โ‘‚ 790 +8/day
Rust
orchest
orchest
orchest

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

Score
100
โ˜… 4.1k โ‘‚ 262 +1/day
TypeScript
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
100
โ˜… 2.5k โ‘‚ 198 +2/day
Jupyter Notebook
AlexIoannides
AlexIoannides
pyspark-example-project

Implementing best practices for PySpark ETL jobs and applications.

Score
98
โ˜… 2.1k โ‘‚ 806 โ€”
Python
san089
san089
Udacity-Data-Engineering-Projects

Few projects related to Data Engineering including Data Modeling, Infrastructure setup on cloud, Data Warehousing and Data Lake development.

Score
97
โ˜… 1.9k โ‘‚ 586 +4/day
Python
san089
san089
goodreads_etl_pipeline

An end-to-end GoodReads Data Pipeline for Building Data Lake, Data Warehouse and Analytics Platform.

Score
91
โ˜… 1.5k โ‘‚ 245 โ€”
Python
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
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
33
โ˜… 860 โ‘‚ 36 โ€”
Python
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
90
โ˜… 814 โ‘‚ 620 +3/day
TSQL
techascent
techascent
tech.ml.dataset

A Clojure high performance data processing system

Score
100
โ˜… 751 โ‘‚ 33 +1/day
Clojure
SorellaLabs
SorellaLabs
brontes

A blazingly fast general purpose blockchain analytics engine specialized in systematic mev detection

Score
0
โ˜… 666 โ‘‚ 53 โ€”
Rust
Pravko-Solutions
Pravko-Solutions
FlashLearn

Integrate LLM in any pipeline - fit/predict pattern, JSON driven flows, and built in concurency support.

Score
0
โ˜… 608 โ‘‚ 36 +1/day
Python
unbody-io
unbody-io
unbody

The Supabase of AI era. A modular, open-source backend for building AI-native software โ€” designed for knowledge, not static data.

Score
100
โ˜… 528 โ‘‚ 49 โ€”
TypeScript
marciok
marciok
gust

A Task-Based Workflow Orchestration Engine

Score
0
โ˜… 344 โ‘‚ 27 +5/day
Elixir
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
78
โ˜… 333 โ‘‚ 152 +1/day
Python
ebonnal
ebonnal
streamable

sync/async iterable streams for Python

Score
95
โ˜… 321 โ‘‚ 6 +2/day
Python
jitsucom
jitsucom
bulker

Service for bulk-loading data to databases with automatic schema management (Redshift, Snowflake, BigQuery, ClickHouse, Postgres, MySQL)

Score
93
โ˜… 224 โ‘‚ 32 โ€”
Go
data-engineering-community
data-engineering-community
data-engineering-project-template

This is a template you can use for your next data engineering portfolio project.

Score
66
โ˜… 192 โ‘‚ 41 โ€”
SETL-Framework
SETL-Framework
setl

A simple Spark-powered ETL framework that just works ๐Ÿบ

Score
76
โ˜… 186 โ‘‚ 32 โ€”
Scala
jvalue
jvalue
jayvee

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

Score
88
โ˜… 178 โ‘‚ 14 โ€”
TypeScript
imsanjoykb
imsanjoykb
Data-Science-Regular-Bootcamp

Regular practice on Data Science, Machien Learning, Deep Learning, Solving ML Project problem, Analytical Issue. Regular boost up my knowledge. The goal is to help learner with learning resource on Data Science filed.

Score
62
โ˜… 134 โ‘‚ 46 โ€”
Jupyter Notebook
Wittline
Wittline
uber-expenses-tracking

The goal of this project is to track the expenses of Uber Rides and Uber Eats through data Engineering processes using technologies such as Apache Airflow, AWS Redshift and Power BI.

Score
57
โ˜… 125 โ‘‚ 36 +1/day
Jupyter Notebook
patterns-app
patterns-app
patterns-devkit

Data pipelines from re-usable components

Score
71
โ˜… 107 โ‘‚ 5 โ€”
Python
martandsingh
martandsingh
ApacheSpark

This repository will help you to learn about databricks concept with the help of examples. It will include all the important topics which we need in our real life experience as a data engineer. We will be using pyspark & sparksql for the development. At the end of the course we also cover few case studies.

Score
74
โ˜… 104 โ‘‚ 70 โ€”
Python
koralium
koralium
flowtide

High-performance streaming SQL query engine designed for real-time data processing. Use cases include event-driven architectures, ETL pipelines, and modern data-intensive applications.

Score
84
โ˜… 102 โ‘‚ 8 โ€”
C#
conductor-oss
conductor-oss
python-sdk

Conductor OSS SDK for Python programming language

Score
67
โ˜… 97 โ‘‚ 38 โ€”
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
53
โ˜… 90 โ‘‚ 19 โ€”
Python
runprism
runprism
prism

Prism is the easiest way to develop, orchestrate, and execute data pipelines in Python.

Score
45
โ˜… 88 โ‘‚ 2 โ€”
Python
josephmachado
josephmachado
bitcoinMonitor

Near real time ETL to populate a dashboard.

Score
0
โ˜… 75 โ‘‚ 48 โ€”
Python
andre-salvati
andre-salvati
databricks-template

A production-ready PySpark project template with medallion architecture, Python packaging, unit tests, integration tests, CI/CD automation, Databricks Asset Bundles, and DQX data quality framework.

Score
86
โ˜… 75 โ‘‚ 32 +1/day
Python
goldsky-io
goldsky-io
streamling

Data streaming runtime focused on performance, consistency, and extensibility. Write plugins in Rust or WASM and process data with data guarantees.

Score
79
โ˜… 74 โ‘‚ 6 +7/day
Rust
cyber-drop
cyber-drop
ethereum_analytical_db

Ethereum Analytical Database - Ethereum data access solution that can be used for analytics and application development. The solution works on a fast DB - Clickhouse.

Score
0
โ˜… 67 โ‘‚ 8 โ€”
HTML
CogStack
CogStack
CogStack-NiFi

Building data processing pipelines for documents processing with NLP using Apache NiFi and related services

Score
0
โ˜… 59 โ‘‚ 22 โ€”
Python
toddbirchard
toddbirchard
jira-database-etl

:mens: ๐Ÿ’พ Script to import issues from a JIRA instance into a database.

Score
47
โ˜… 58 โ‘‚ 20 โ€”
Python
rat-nick
rat-nick
film-data-ingestion-pipeline

A repository defining a simple data pipleine for ETL jobs relating to media metadata.

Score
36
โ˜… 53 โ‘‚ 10 โ€”
Python
Wathon
Wathon
data_engineering_with_python-track-datacamp

Data Engineer with Python lecture notes from #datacamp.

Score
50
โ˜… 52 โ‘‚ 34 โ€”
Jupyter Notebook
realdatadriven
realdatadriven
etlx

ETL / ELT / Reverse ETL Framework powered by DuckDB, designed to seamlessly integrate and process data from diverse sources. It leverages Markdown as a configuration medium, where YAML blocks define metadata for each data source, and embedded SQL blocks specify the extraction, transformation, and loading logic.

Score
72
โ˜… 46 โ‘‚ 3 โ€”
Go
tabsdata
tabsdata
tabsdata

A Pub/Sub for Tables based data integration platform, to discover, publish, modify and consume data effortlessly.

Score
67
โ˜… 41 โ‘‚ 2 โ€”
Python
alexanderbean
alexanderbean
E2E-Data-Engineering-in-Azure

End-to-end ETL pipeline in the Microsoft Azure cloud - (Jun '24 - Jul '24)

Score
40
โ˜… 39 โ‘‚ 20 โ€”
Python
stellar
stellar
stellar-etl

Stellar ETL will enable real-time analytics on the Stellar network

Score
81
โ˜… 39 โ‘‚ 22 โ€”
Go
xzZero
xzZero
IBM-Data-Engineering-Professional-Specialization-Coursera

Solution for IBM Data Engineering Professional Certificate

Score
34
โ˜… 36 โ‘‚ 18 +1/day
Python
razevedo1994
razevedo1994
razv-data-engineering

Portfolio of projects and studies conducted in data engineering.

Score
22
โ˜… 34 โ‘‚ 2 โ€”
Jupyter Notebook
imsanjoykb
imsanjoykb
ETL-Project

The goal of this project is to illustrate Extract Transform Load (ETL) using Python and SQL. ETL is a process commonly done in computing, which takes raw data, cleans it and stores it for later use. The extraction phase targets and retrieves the data. Transform manipulates and cleans the data. Then load stores the data, typically in a data warehouse.

Score
33
โ˜… 33 โ‘‚ 18 โ€”
Jupyter Notebook
datazip-inc
datazip-inc
olake-ui

Frontend & BFF (Backend for frontend) for Olake. This includes the UI code and backend code for storing the configuration of sync and orchestrating it.

Score
83
โ˜… 32 โ‘‚ 40 โ€”
TypeScript
nsphung
nsphung
pyspark-template

A Python PySpark Projet with Poetry

Score
69
โ˜… 31 โ‘‚ 7 โ€”
Jupyter Notebook
AnMol12499
AnMol12499
Reddit-Analytics-Integration-Platform

Project was based on an interest in Data Engineering, ETL pipeline. It also provided a good opportunity to develop skills and experience in a range of tools. As such, project is more complex than required, utilising dbt, airflow, docker and cloud based storage.

Score
0
โ˜… 31 โ‘‚ 3 โ€”
Python
usedatabrew
usedatabrew
blink

OpenSource data platform to build event-driven systems. It's like Deebezium for golang :)

Score
21
โ˜… 31 โ‘‚ 3 โ€”
Go
kishlayjeet
kishlayjeet
Stock-Market-Real-Time-Data-Pipeline-with-Apache-Kafka-and-Cassandra

A end-to-end real-time stock market data pipeline with Python, AWS EC2, Apache Kafka, and Cassandra Data is processed on AWS EC2 with Apache Kafka and stored in a local Cassandra database.

Score
26
โ˜… 29 โ‘‚ 8 โ€”
Python
NitinDatta8
NitinDatta8
realtime-data-streaming

End-to-end data engineering pipeline with various technologies to ingest real time data.

Score
24
โ˜… 28 โ‘‚ 7 โ€”
Python
systamental
systamental
cryptodatapy

CryptoDataPy is a python library that makes it easy to build high quality data pipelines for the analysis of cryptoassets

Score
64
โ˜… 28 โ‘‚ 11 โ€”
Python
longNguyen010203
longNguyen010203
Youtube-Recommend-Master-ETL-Pipeline

A Data Engineering Project that implements an ETL data pipeline using Dagster, Apache Spark, Streamlit, MinIO, Metabase, Dbt, Polars, Docker. Data from kaggle and youtube-api

Score
17
โ˜… 25 โ‘‚ 3 +1/day
Jupyter Notebook
chayansraj
chayansraj
Python-ETL-pipeline-using-Airflow-on-AWS

This project demonstrates how to build and automate an ETL pipeline written in Python and schedule it using open source Apache Airflow orchestration tool on AWS EC2 instance.

Score
29
โ˜… 24 โ‘‚ 7 โ€”
Python
phucvn16409
phucvn16409
build-etl-using-ssis

Starter project for building an ETL pipeline using SSIS in Visual Studio 2019

Score
19
โ˜… 24 โ‘‚ 5 +1/day
TSQL
AmirhosseinHonardoust
AmirhosseinHonardoust
Content-KPI-Monitor

A Streamlit + SQLite + Python dashboard for monitoring content performance KPIs. Tracks impressions, clicks, conversions, CTR, and conversion rates across categories and time. Includes an automated ETL from CSV โ†’ SQL view, interactive charts, and filters for data-driven content optimization.

Score
38
โ˜… 24 โ‘‚ 0 โ€”
Python
mdh266
mdh266
AirflowETL

Blog post on ETL pipelines with Airflow

Score
31
โ˜… 23 โ‘‚ 8 โ€”
Jupyter Notebook
Victor-Kipruto-Rop
Victor-Kipruto-Rop
Real_Time_Transaction_Streaming-MPESA-

Real-Time M-Pesa Transaction Streaming Pipeline built using modern data engineering technologies to ingest, process, stream, and analyze transaction data in real time. Demonstrates event-driven architecture, stream processing, data pipelines, and scalable analytics for fintech applications.

Score
60
โ˜… 23 โ‘‚ 0 +3/day
Python
kaoutaar
kaoutaar
end-to-end-etl-pipeline-jcdecaux-API

velib-v2: An ETL pipeline that employs batch and streaming jobs using Spark, Kafka, Airflow, and other tools, all orchestrated with Docker Compose.

Score
12
โ˜… 21 โ‘‚ 0 โ€”
Python
airscholar
airscholar
YoutubeAnalytics

An end-to-end data engineering pipeline that fetches real-time YouTube analytics and streams them through Kafka for processing with ksqlDB. The processed analytics data is then sent to Telegram for real-time notifications.

Score
14
โ˜… 16 โ‘‚ 4 โ€”
HTML
JensBender
JensBender
youtube-channel-analytics

๐Ÿ“Š ETL pipeline for YouTube competitor analytics. Orchestrated with Airflow, Docker, and AWS. Features sentiment analysis and a Power BI dashboard.

Score
52
โ˜… 16 โ‘‚ 1 +1/day
Jupyter Notebook
AuFeld
AuFeld
Data_Engineering_Projects

A collection of data engineering projects: data modeling, ETL pipelines, data lakes, infrastructure configuration on AWS, data warehousing, containerization, and a dashboard to monitor data pipeline KPIs

Score
7
โ˜… 15 โ‘‚ 1 โ€”
Python
Related Topics
#data-engineering#etl#python#data-science#airflow#docker#data-analysis#spark#postgresql#machine-learning#data-warehouse#sql

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