Apache Airflow is a free, open-source platform for authoring, scheduling, and monitoring data pipelines and workflows as Python code.
Apache Airflow is an open-source platform for programmatically authoring, scheduling, and monitoring workflows. It originated at Airbnb in October 2014, was open source from its first commit, and became a top-level Apache Software Foundation project in January 2019.
Workflows in Airflow are defined as Python code structured into Directed Acyclic Graphs (DAGs), which lets teams version-control, test, and dynamically generate pipelines rather than configuring them through XML or a drag-and-drop UI.
Airflow includes a web-based UI for monitoring and managing DAG runs, native integrations with major cloud providers (AWS, Google Cloud, Azure), an extensible operator framework for custom tasks, and Jinja-based templating for dynamic pipeline configuration.
Airflow was created at Airbnb in 2014, publicly announced as open source in 2015, entered the Apache Incubator in March 2016, and became a top-level Apache Software Foundation project in January 2019. It continues to be actively developed by a large open-source community.
Yes, Airflow is free, open-source software governed by the Apache Software Foundation under the Apache License.
Airflow was created at Airbnb in October 2014 and became a top-level Apache Software Foundation project in January 2019.
Workflows are written in Python and structured as Directed Acyclic Graphs (DAGs).
The Apache project itself does not offer managed hosting, but third-party vendors provide managed Airflow services.