Orchestration Tools
Python Data Pipeline Framework
★ 4.4
Modern Workflow Orchestration
★ 4.7
pip install kedropip install prefectpip install kedropip install prefectData engineering teams use Kedro to structure ML and analytics pipelines as modular, testable Python functions. The DataCatalog allows engineers to define data sources (S3 Parquet files, SQL tables, local CSVs) in a YAML config — switching environments just changes the catalog config, not the pipeline code. Nodes are pure Python functions that are easy to unit test.
Prefect lets engineers write pipelines as ordinary Python functions decorated with `@flow` and `@task`. You can run them locally during development, then deploy to Prefect Cloud or a self-hosted server for scheduling and monitoring. Prefect handles retries, state persistence, and notifications without requiring any changes to your Python logic.
Individual Tool Pages