DEV Community

Datainteg
Datainteg

Posted on

I Built Airflow DAG Studio — A Visual Drag-and-Drop Builder for Apache Airflow DAGs

 Most Airflow problems don’t start in production.

They start inside a large DAG file.

One duplicate task_id.

One broken dependency.

One missing retry policy.

One sensor waiting forever.

One TaskGroup that becomes hard to understand after a few refactors.

That is why I built Airflow DAG Studio.

A modern visual workspace for Apache Airflow DAGs.

With Airflow DAG Studio, you can:

  • Build DAGs using drag-and-drop
  • Configure tasks visually
  • Create and manage TaskGroups
  • Validate DAG structure before deployment
  • Preview generated Python code
  • Export production-ready Airflow DAG files
  • Start from workflow templates
  • Use command palette and dark mode

The goal is simple:

From large Python DAG files to one clean visual workflow canvas.

Tech stack:

  • React
  • TypeScript
  • Vite
  • React Flow
  • Zustand
  • Monaco Editor
  • Lucide React

Try it here:

👉 https://airflow.datainteg.io

I’d love feedback from data engineers, Airflow users, platform engineers, and open-source contributors.

What should I improve next?

airflow #dataengineering #opensource #react #typescript #apacheairflow #developer

Top comments (0)