Source: https://seerepo.com/r/apache/airflow/built
Markdown source: https://seerepo.com/r/apache/airflow/built.md
Description: airflow is a Python repo built with React, Vite, FastAPI, and Flask. It connects to Google.

# What is airflow built with?

airflow is a Python repo built with React, Vite, FastAPI, and Flask. It connects to Google. It has 4,573 files and 2,170,290 written lines, with 4,898 test files.

Read on October 31, 2026, at commit 740d8bd.

Repository: https://github.com/apache/airflow

## Frontend

### The base

- **[React](https://seerepo.com/uses/react)**: [in package.json](https://github.com/apache/airflow/blob/740d8bda336e226d2f12257f2a4e84742453fd07/package.json)
- **[Vite](https://seerepo.com/uses/vite)**: [in package.json](https://github.com/apache/airflow/blob/740d8bda336e226d2f12257f2a4e84742453fd07/package.json)

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: [in package.json](https://github.com/apache/airflow/blob/740d8bda336e226d2f12257f2a4e84742453fd07/package.json)
- **Flask**: [in package.json](https://github.com/apache/airflow/blob/740d8bda336e226d2f12257f2a4e84742453fd07/package.json)

### Services

- **[Google](https://seerepo.com/uses/google)**: 33 files · [dev/breeze/src/airflow_breeze/utils/projects_google_spreadsheet.py, line 1](https://github.com/apache/airflow/blob/740d8bda336e226d2f12257f2a4e84742453fd07/dev/breeze/src/airflow_breeze/utils/projects_google_spreadsheet.py#L1)

## Other repos with a similar stack

- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): React, Vite, FastAPI, Google · [Compare](https://seerepo.com/compare/apache/airflow/vs/langflow-ai/langflow)
- [bojieli/ai-agent-book](https://seerepo.com/r/bojieli/ai-agent-book/built): React, Vite, FastAPI, Google · [Compare](https://seerepo.com/compare/apache/airflow/vs/bojieli/ai-agent-book)
- [NousResearch/hermes-agent](https://seerepo.com/r/NousResearch/hermes-agent/built): React, Vite, FastAPI · [Compare](https://seerepo.com/compare/apache/airflow/vs/NousResearch/hermes-agent)
- [Significant-Gravitas/AutoGPT](https://seerepo.com/r/Significant-Gravitas/AutoGPT/built): React, FastAPI, Google · [Compare](https://seerepo.com/compare/apache/airflow/vs/Significant-Gravitas/AutoGPT)
- [paperclipai/paperclip](https://seerepo.com/r/paperclipai/paperclip/built): React, Vite, Google · [Compare](https://seerepo.com/compare/apache/airflow/vs/paperclipai/paperclip)
- [Stirling-Tools/Stirling-PDF](https://seerepo.com/r/Stirling-Tools/Stirling-PDF/built): React, Vite, FastAPI · [Compare](https://seerepo.com/compare/apache/airflow/vs/Stirling-Tools/Stirling-PDF)

## Frequently asked questions

### What language is airflow written in?

airflow is written in Python: 4,573 files and 2,170,290 written lines.

### What framework does airflow use?

airflow is built with React, Vite, FastAPI, and Flask.

The proof: [in package.json](https://github.com/apache/airflow/blob/740d8bda336e226d2f12257f2a4e84742453fd07/package.json)

### What services does airflow use?

airflow connects to Google.

The proof: [dev/breeze/src/airflow_breeze/utils/projects_google_spreadsheet.py, line 1](https://github.com/apache/airflow/blob/740d8bda336e226d2f12257f2a4e84742453fd07/dev/breeze/src/airflow_breeze/utils/projects_google_spreadsheet.py#L1)

### Does airflow have tests?

Yes. airflow has 4,898 test files.

### Which repos have a stack like airflow's?

The ones that share most of its stack: langflow-ai/langflow, bojieli/ai-agent-book, and NousResearch/hermes-agent.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
