O
OpenSourceStack 100 tools
A

Apache Airflow

The original open source workflow orchestrator. Python, DAGs, used everywhere.

Operational · 99.92% · 195ms · 78h ago
|
Official Verified Security 89/100 Quality 92/100 Last checked Aug 28, 2026

What it is

Apache Airflow is the original open source workflow orchestrator. Define workflows as Python DAGs (Directed Acyclic Graphs), schedule them, monitor them, and scale them. 1000+ providers, rich web UI, and battle-tested at scale.

Why we recommend it

If you need to orchestrate data pipelines, ETL, ML workflows, or any scheduled jobs, Airflow is the most widely-adopted open source option. Every data tool integrates with it.

When to use it

  • Data pipelines (ETL/ELT)
  • ML training and batch inference
  • Scheduled jobs that have dependencies
  • When you need a battle-tested orchestrator

Quickstart

Run this in your terminal. Self-hosts locally with Docker or your preferred setup.

$ pip install apache-airflow

Setup

**pip install:** ``` pip install apache-airflow airflow db init airflow webserver -p 8080 airflow scheduler ``` **Docker:** See the official Docker Compose file in the repo. **Astronomer (managed):** From $0.00005/task-second.

Tags

#workflow#orchestration#data-pipelines#python#dags

Integrates with

1000-plus-providerskubernetescelerypostgressnowflake

Common use cases

  • etl
  • data-pipelines
  • ml-workflows
  • scheduled-jobs

Pricing

Free. Apache-2.0 licensed. Managed via Astronomer, AWS MWAA, or Google Cloud Composer.

Related projects

Support us