Non-Python SDKs

Airflow tasks can be written in languages other than Python through a Language SDK (Go, Java, TypeScript, …). These pages specify what every such SDK shares. For the user-facing guides, see Non-Python Task SDKs.

For all programming languages

Compiled programming languages

An SDK that produces a binary artifact also has to agree on the shape of that artifact.

Was this entry helpful?