Apache Airflow
Platform to programmatically author, schedule, and monitor workflows.
Apache Airflow provides a programmatic way to define, schedule, and monitor complex workflows using standard Python code. By expressing pipelines as code, users gain version control, testability, and collaborative editing, while the platform’s web UI offers real‑time visibility into task status and logs without requiring legacy cron‑style interfaces.
The system is built on a modular architecture that employs a message queue to distribute work across an arbitrary number of workers, enabling horizontal scaling to large volumes of tasks. Pipelines can be generated dynamically, and the built‑in Jinja templating engine supports parameterization directly in the workflow definition.
A rich set of plug‑and‑play operators connects Airflow to cloud services such as Google Cloud, AWS, and Azure, and the framework is extensible so developers can create custom operators to match their abstraction level. The project is open source under the Apache‑2.0 license, self‑hostable, and maintained by an active community that contributes code, documentation, and support through public channels.
Reviews
Loading reviews…
Similar apps
File Management & Transfer
Kestra
Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as…

Clipboard, Input & Automation
Dagu
Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a…

DevOps & Infrastructure
autokitteh
Durable workflow automation in just a few lines of code.
.png)
Databases & Data Tools
Airbyte
Seamlessly sync data from any source to any destination with a flexible, extensible platform that grows with your data needs.

Clipboard, Input & Automation
n8n
Free node based Workflow Automation Tool. Easily automate tasks across different services.

System Monitoring & Maintenance
Superset
Modern data exploration and visualization platform.