Orchestration Tools
Data Orchestrator for ML & Analytics
★ 4.7
DAG-Based Data Transformation Library
★ 4.2
pip install dagsterpip install sf-hamiltonpip install dagsterpip install sf-hamiltonDagster's asset-based model lets Python engineers define their ETL outputs as `@asset` functions — Dagster infers the dependency graph automatically. Engineers materialize assets on demand or on schedule, observe run history and lineage in the Dagit UI, and use Dagster's type system to catch schema mismatches between pipeline steps at development time.
Python data engineers use Hamilton to define feature engineering pipelines where each column or feature is a Python function whose parameters declare its dependencies. Hamilton builds the DAG from function signatures automatically — engineers add a new feature by writing a new function, and Hamilton wires it into the execution graph without any manual DAG configuration.
Individual Tool Pages