Airflow ETL DAG Generator
Generate production-ready Apache Airflow ETL DAG code from a plain-language description of your data sources and transformation logic.
✓ 89 reported success·v1.3.0·Updated 2026-04-10
Overview
## Overview
Writing Airflow DAGs by hand is tedious and error-prone. This crystal accepts a natural-language description of your data sources, transformation requirements, and target storage, then produces a fully structured Python DAG file that follows Airflow 2.x best practices — ready to drop into your dags/ folder.
## What Gets Generated
- Complete Python DAG file with a sensible `default_args` configuration
- Extract, Transform, and Load tasks clearly separated into three stages
- Retry policies, task-level timeouts, and failure alerting hooks
- A pytest unit-test scaffold covering the core transformation logic
## Tech Stack
Apache Airflow 2.6+, Python 3.10+. Optional integrations with dbt for transformation and Great Expectations for data quality checks are supported via configuration flags.
FAQ
Discussion (0)
No comments yet. Be the first to share!
Changelog
v1.3.02026-04-10·Contributors: @doramagic-team
Initial release.