# Apache Airflow

Business application

A workflow orchestrator for scheduling and monitoring tasks with explicit dependencies.

## Why we recommend it

Choose it when recurring data jobs need a shared schedule, execution history and a clear view of failures.

## When to choose it

- Data imports, reporting pipelines and scheduled batch processing.

## What to consider

- It works best with mostly stable workflow structures. Production needs suitable workers and a supported database; SQLite is for testing.

## Start with this project

Model one scheduled pipeline with dependencies, then test retries and rerunning a failed step without duplicating results.

Technology: Python, PostgreSQL / MySQL

License: Apache-2.0

Default branch: main

Sources checked: 2026-10-25

[Explore project](https://orqestria.com/en/catalog/repositories/airflow)

[Start a project in Orqestria](orqestria://catalog/project?repository=airflow)

Choose a name and location in the app. Orqestria clones the repository into a new project and assigns the recommended agent team. It does not install dependencies or start the application.

## Official sources

- [https://github.com/apache/airflow](https://github.com/apache/airflow)
- [https://github.com/apache/airflow/blob/main/README.md](https://github.com/apache/airflow/blob/main/README.md)
- [https://github.com/apache/airflow/blob/main/LICENSE](https://github.com/apache/airflow/blob/main/LICENSE)
