A collection of utilities to make Airflow smoother.
Name | Repo | Docs | PyPI | Description |
---|---|---|---|---|
airflow-balancer | Utilities for tracking hosts and ports and load balancing DAGs | |||
airflow-config | Hydra/Omegaconf/Pydantic based DAG configuration and generation | |||
airflow-ha | High Availability (HA) DAG Utility | |||
airflow-priority | Priority tags (e.g. P1-P5 ) for DAGs |
|||
airflow-supervisor | Utilities for running long-running or always-on jobs with supervisor |
Name | Repo | Docs | PyPI | Description |
---|---|---|---|---|
airflow-pydantic | Pydantic models of Airflow data structures | |||
pydantic-airflow | Alias to airflow-pydantic |
|||
supervisor-pydantic | Pydantic models for supervisor | |||
pydantic-supervisor | Alias to supervisor-pydantic |
Name | Repo | Docs | PyPI | Description |
---|---|---|---|---|
airflow-common-operators | Common operator patterns and utility dags | |||
airflow-cron | Airflow DAG generation from cron syntax | |||
airlfow-crontab | Alias to airflow-cron |
|||
airflow-laminar | Convenience meta library that depends on a compatible collection of the above libraries |
See Validation DAGs for working examples utilizing all of the above.