Airflow Extension for dbt Orchestration
1.2k 2026-04-18

astronomer/astronomer-cosmos

Integrate dbt Core projects seamlessly into Apache Airflow DAGs and Task Groups, enabling robust data transformation orchestration.

Core Features

Execute dbt projects using Airflow connections, eliminating dbt profiles.
Isolate dbt dependencies with native virtual environment support within Airflow.
Enable data-aware scheduling in Airflow for dbt models, triggering based on upstream data.
Transform each dbt model into an Airflow task/task group with built-in retries and alerting.

Detailed Introduction

Astronomer Cosmos is an open-source project designed to bridge the gap between dbt Core projects and Apache Airflow. It allows users to seamlessly integrate their dbt data transformation workflows directly into Airflow DAGs and Task Groups with minimal code. By leveraging Airflow's robust orchestration capabilities, Cosmos enables benefits such as using Airflow connections for dbt, isolating dbt dependencies in virtual environments, implementing data-aware scheduling, and transforming individual dbt models into manageable Airflow tasks with built-in features like retries and alerting. This enhances the reliability and observability of data pipelines.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.