Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

Apache Airflow Reviews & Product Details

Profile Status

This profile is currently managed by Apache Airflow but has limited features.

Are you part of the Apache Airflow team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

6 months

Product Avatar Image

Have you used Apache Airflow before?

Answer a few questions to help the Apache Airflow community

Apache Airflow Reviews (122)

View 1 Video Reviews
Reviews

Apache Airflow Reviews (122)

View 1 Video Reviews
4.4
122 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise Apache Airflow for its flexibility and powerful scheduling capabilities, which make it ideal for orchestrating complex workflows. The intuitive web UI enhances monitoring and debugging, allowing users to manage dependencies effectively. However, many note a common challenge with the steep learning curve and initial setup complexity, particularly for those new to Python or workflow orchestration.

Pros & Cons

Generated from real user reviews
View All Pros and Cons
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Financial Services
UF
Small-Business (50 or fewer emp.)
"Amazing for daily tasks"
What do you like best about Apache Airflow?

Airflow is the most intuitive interface for setting up daily workflow jobs that I've come across. The API's are mostly easy to learn/use and it's all I love that it's all in Python. There are a few people on my team who are not trained programmers but they have figured out how to create simple daily jobs. The web interface is can be a bit obtuse but it gets the job done. Using the workflow visualizer makes debugging complex jobs much easier. Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

I wish it were easier to set up jobs that can be manually triggered. It can technically be done but the interface is clunky and lacks some basic quality-of-life features.

The only complaint I have with the actual coding is that Jinja is hard to learn and debugging it can be a nightmare. That being said, if you stay within the straight-forward use cases, you shouldn't have any issues. Review collected by and hosted on G2.com.

Raghwendra S.
RS
SDE 4
Enterprise (> 1000 emp.)
"best orchestrator in the market , with a huge community and active developments"
What do you like best about Apache Airflow?

It support , operators for almost every data engineering tool / framework. Highly scalable. Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

There is plenty of options for observability in airflow .

If some more community grafana dashboards or best practices are provided will help even further Review collected by and hosted on G2.com.

Anurag J.
AJ
Associate software Architect
Enterprise (> 1000 emp.)
"Efficient and Reliable Workflow Orchestration with Apache Airflow"
What do you like best about Apache Airflow?

1) Workflow Orchestration: Apache Airflow provides a powerful framework for defining, scheduling, and executing complex workflows.

2) Workflow Orchestration: Apache Airflow provides a powerful framework for defining, scheduling, and executing complex workflows.

3)Monitoring and Alerting: Airflow provides a user-friendly web interface that allows users to monitor the status and progress of their workflows.

4)Active Community and Ecosystem: Apache Airflow has a vibrant and active open-source community.

5)Mature and Production-Ready Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

1) Learning Curve: Apache Airflow has a steep learning curve, especially for users who are new to workflow orchestration concepts or Python programming.

2) Complexity for Simple Use Cases: Airflow's feature-richness and flexibility can sometimes feel overwhelming for simple use cases. Review collected by and hosted on G2.com.

Farhan K.
FK
Big Data Engineer
Small-Business (50 or fewer emp.)
"Best tool for data flow"
What do you like best about Apache Airflow?

The flexibility and customizability when it comes to creating and scheduling data pipelines.

Uses python, which is the most popular programming language in the world. Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

Not really meant for streaming applications but it can be set up for those.

Has a bit of a learning curve compared to other solutions.

It only supports python for creating dags Review collected by and hosted on G2.com.

Ashita K.
AK
Software Engineer
Enterprise (> 1000 emp.)
"Best scheduling platform, easy to code in python."
What do you like best about Apache Airflow?

Use of cron tab expression, importing various modules, importing user defined operators. Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

declaring dag in a fixed pattern or else the scheduler won't pick up ypur dag and show import error Review collected by and hosted on G2.com.

Ishant T.
IT
Mid-Market (51-1000 emp.)
"Powerful Tool"
What do you like best about Apache Airflow?

Airflow is very scalable

Dynamic Pipeline integration

We can easily define our own operator by extending pre defined libraries

We can connect Airflow with so many applications and Data Warehouses like Databricks, MySQL and so on Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

User Interface Struggles

It is sometime hectic to manage the metadata database of Airflow

Performance Struggles sometimes when we create numerous tasks

Limited built in features Review collected by and hosted on G2.com.

Vinol D.
VD
Head of Data
Mid-Market (51-1000 emp.)
"Best for someone starting on data warehouse"
What do you like best about Apache Airflow?

- Best open source software to get started on

- Great material online to troubleshoot and community Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

- Needs a dedicated data engineer and devops

- Maintianence could take lot of time

- needs another tool for data quality measurement Review collected by and hosted on G2.com.

AJ
Enterprise (> 1000 emp.)
"Airflow: Needs a refresher for the modern data stack"
What do you like best about Apache Airflow?

The best thing about Airflow is how versatile of a tool it is. Airflow can be used to build workflow on just about every database and tool and the sheer wealth of integrations it has is brilliant and just all-round useful Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

Learning Airflow is a seriously complicated task. And even that is not often enough to become truly good at it. The scheduling system is hardly intuitive. Versioning for the Dags and reverting them a very simple task in a competitor Prefect is not a part of Airflow at all Review collected by and hosted on G2.com.

Verified User in Oil & Energy
CO
Small-Business (50 or fewer emp.)
"I have used Airflow for developing pipeline in my recent company"
What do you like best about Apache Airflow?

Python is my favorite coding language, the DAGs in Airflow are written in Python. There are several built-in operators in Airflow to execute the Python function, call Databricks job and execute bash commands. I love to build the pipeline in Airflow Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

The Airflow orchestration tool is a bit complicated in developing compared to other pipeline tools. While other tools have drag-and-drop options, coding in Airflow takes more time. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market (51-1000 emp.)
"Easy and good product"
What do you like best about Apache Airflow?

It is easy configure

it is easy to handle script over UI

It shows error on UI where your script got error

Can run script easily Review collected by and hosted on G2.com.

What do you dislike about Apache Airflow?

For multiple file triggering it is a bit difficult Review collected by and hosted on G2.com.

Questions about Apache Airflow? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

GU
Guest User
Last activity 6 months ago

What is airflow technology?

Verified User
G2
Verified User
Last activity over 4 years ago

Is there an easy way to learn airflow?

Pricing Insights

Averages based on real user reviews.

Time to Implement

3 months

Return on Investment

6 months

Perceived Cost

$$$$$
Apache Airflow Comparisons
Product Avatar Image
AWS Step Functions
Compare Now
Product Avatar Image
Jenkins
Compare Now
Product Avatar Image
Node-RED
Compare Now
Apache Airflow Features
Dependency Management
Workflow Coordination
Multi-Provider API Connectivity
Workflow Performance Dashboards
Workflow Reporting
Resource Utilization Monitoring
Governance Policy Enforcement
Role-Based Access Control
Audit Trail Management
Product Avatar Image
Apache Airflow