Skip to main content

Developer Manual

Welcome to the Dagger developer manual!

  • With the Dagger API, you can use core primitives to stitch together powerful pipelines out of containers, artifacts, network services, and secrets – all in type-safe Go, Python or TypeScript.
  • With Dagger Functions, you can encapsulate this code into a software component which can be loaded into any Dagger Engine, and called by other functions.

Start your journey into Dagger module development with the following resources: