Those resources and services are not maintained, nor endorsed by the Apache Airflow Community and Apache Airflow project (maintained by the Committers and the Airflow PMC). Use them at your sole discretion. The community does not verify the licences nor validity of those tools, so it’s your responsibility to verify them.
If you would you like to be included on this page, please reach out to the Apache Airflow dev or user mailing list and let us know or simply open a Pull Request to that page.
Apache Airflow YouTube Channel - Official YouTube Channel
Airflow Summit - Online conference for Apache Airflow developers
Awesome Apache Airflow - Curated list of resources about Apache Airflow
The Complete Hands-On Introduction to Apache Airflow by Marc Lamberti on Udemy
Apache Airflow: Complete Hands-On Beginner to Advanced Class by Alexandra Abbas on Udemy
Astronomer - Managed Apache Airflow in Astronomer Cloud, or self-hosted within your environment
Google Cloud Composer - Managed Apache Airflow service on Google Cloud Platform
Qubole - Managed Apache Airflow Service on all major public clouds
Tools integrating with Airflow
CWL-Airflow - Python package to extend Apache-Airflow 1.10.11 functionality with CWL v1.2 support.
Databand - Observability platform built on top of Airflow.
Chartis - Python package to convert Common Workflow Language (CWL) into Airflow DAG.
Airflow plugins - Central collection of repositories of various plugins for Airflow, including mailchimp, trello, sftp, GitHub, etc.
whirl - Fast iterative local development and testing of Apache Airflow workflows.
dag-factory - A library for dynamically generating Apache Airflow DAGs from YAML configuration files.
airflow-code-editor - A plugin for Apache Airflow that allows you to edit DAGs in browser.
Pylint-Airflow - A Pylint plugin for static code analysis on Airflow code.
afctl - A CLI tool that includes everything required to create, manage and deploy airflow projects faster and smoother.
Dag Dependencies viewer - A plugin which creates a view to visualize dependencies between the Airflow DAGs
Airflow ECR Plugin - Plugin to refresh AWS ECR login token at regular intervals. This is helpful where DockerOperator needs to pull images hosted on ECR.
AirflowK8sDebugger - A library for generate k8s pod yaml templates from an Airflow dag using the KubernetesPodOperator.
Airflow Ditto - An extensible framework to do transformations to an Airflow DAG and convert it into another DAG which is flow-isomorphic with the original DAG, to be able to run it on different environments (e.g. on different clouds, or even different container frameworks - Apache Spark on YARN vs Kubernetes). Comes with out-of-the-box support for EMR-to-HDInsight-DAG transforms.
airflow-diagrams - Auto-generated Diagrams from Airflow DAGs