airflow-boilerplate

A complete development environment setup for working with Airflow

pythonboilerplateairflowpycharmapache-airflow
FreeRepo

Preview

airflow-boilerplate preview

Overview

This boilerplate provides a complete local development environment for Apache Airflow with Docker, including sample DAGs, plugins, tests and pre-commit hooks. The core stack uses Docker, Docker Compose, Python and Airflow, with support for PyCharm integration and Spark configuration, making it suitable for developers learning Airflow or building data pipeline workflows locally.

Features

sample-dagsample-pluginsample-testshelper-methodsspark-configurationpre-commit-hooksdocker-setuppycharm-integration

Feature Flags

blogauthorizationtesting

Recommended Use Cases

airflow-developmentworkflow-orchestrationdata-pipeline-developmentlocal-development-environment

Frontend

pycharm

Backend

apache-airflow

Auth Providers

None

Deployment Targets

docker

Payment Providers

None

Quick Facts

โญ Stars
128
๐Ÿด Forks
54
๐Ÿ”„ Active
Unknown

Stack

Language
python
Database
postgresql
Testing
pytest
CI
pre-commit

Data Layer

Databases
postgresql

UI Stack

Developer Experience

Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
pre-commit

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate