Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
- batch-processing
- kafka
- pathway
- python
47,133 repositories indexed
1–23 of 23 · Most stars
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Prefect is a workflow orchestration framework for building resilient data pipelines in Python.
Luigi is a Python module that helps you build complex pipelines of batch jobs. It handles dependency resolution, workflow management, visualization etc. It also comes with Hadoop support built in.
An orchestration platform for the development, production, and observation of data assets.
Real-time monitor and web admin for Celery distributed task queue
TensorFlowOnSpark brings TensorFlow programs to Apache Spark clusters.
Koalas: pandas API on Apache Spark
CLI task management & automation tool
A lightweight opinionated ETL framework, halfway between plain scripts and Apache Airflow
Python Stream Processing
Elyra extends JupyterLab with an AI centric approach.
:truck: Agile Data Preparation Workflows made easy with Pandas, Dask, cuDF, Dask-cuDF, Vaex and PySpark
Pythonic tool for orchestrating machine-learning/high performance/quantum-computing workflows in heterogeneous compute environments.
The world's cleanest AutoML library ✨ - Do hyperparameter tuning with the right pipeline abstractions to write clean deep learning production pipelines. Let your pipeline steps have hyperparameter spaces. Design steps in your pipeline like components. Compatible with Scikit-Learn, TensorFlow, and most other libraries, frameworks and MLOps environments.
Engine for AI/ML/Data tracking, visualization, explainability, drift detection, and dashboards for Polyaxon.
Streaming reactive and dataflow graphs in Python
BatchFlow helps you conveniently work with random or sequential batches of your data and define data processing and machine learning workflows even for datasets that do not fit into memory.
Declarative data quality engine. Define checks in YAML, run anywhere.
🎲 Dotflow turns an idea into flow! — Lightweight Python library for execution pipelines
ETL scripts for EOS.
Open, audit-grade agentic data quality framework with portable industry packs