Dagger is a programmable deployment system.

Using Dagger, software builders can automate the deployment of any application to any infrastructure, in just a few lines of code.

Dagger spaceship
Dagger book

Your devops superglue.

Dagger adapts to your application, not the other way around. Quickly integrate with your favorite tools and infrastructure, thanks to our ecosystem of reusable components. Or create your own components with a powerful declarative language and container API.

The simplicity of PaaS, without the baggage

Dagger's programmable backend allows devops experts to customize every aspect of deployment. But no matter how custom your deployment, developers can ignore the complexity and deploy with one simple command:

$ dagger up

Dagger cosmonaute