devtools
Dagger: Automate Codebase
Streamline build, test, and ship with Dagger, a tool for founders and dev teams, backed by 16k+ GitHub stars.
16,187 stars913 forksGoHealth Score 9/10Updated 8/21/2026100% free · open source
What it does
Dagger is a automation engine that streamlines build, test, and deployment of any codebase, running locally, in CI, or directly in the cloud.
Install / run
go install dagger.io/dagger/cmd/dagger@latestWhen to use it
- •When you need to automate repetitive development tasks across multiple environments
- •When you want to integrate automated testing and deployment into your CI/CD pipeline
- •When you need to manage complex workflows across different teams and projects
Quick start
- 1Create a new Dagger configuration file named `dagger.json` in your project root
- 2Define a `plan` in `dagger.json` to specify the build, test, and deployment steps for your project
- 3Run `dagger do` to execute the plan and automate the build, test, and deployment process
- 4Use `dagger login` to authenticate with the Dagger cloud and enable remote execution
- 5Configure your CI/CD pipeline to run `dagger do` on each code commit
Ready-to-paste prompt
dagger do myproject/build -p myproject/test -p myproject/deploy
Heads up: Dagger requires Go 1.18 or later to be installed on your system, and you need to set the `DAGGER_LOG_LEVEL` environment variable to control the verbosity of the output
Saves to your device
Topics
agents
caching
ci-cd
containers
continuous-deployment
continuous-integration
devops
docker
graphql
workflows
What's inside — free to inspect
No purchase needed
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
Details
Creator
dagger
Language
Go
Category
devtools
Published
11/20/2019
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More devtools tools founders pair with this one.
devtools★ 171,506
Scale web data with firecrawl
Get web data at scale with firecrawl, for founders. 132k+ GitHub stars.
devtools★ 107,682
browser-use: Automate Web Tasks
Founders use browser-use to automate online tasks with ease, ideal for startups needing AI-powered browser automation.
devtools★ 95,478
Puppeteer: Automate Browsers
Get browser automation with Puppeteer. For founders who need reliable testing and automation tools.
devtools★ 94,927
Playwright: Simplify Web Testing
Get easy cross-browser testing with Playwright, ideal for startup founders and developers, with 90k+ GitHub stars
devtools★ 78,834
Crawl4ai
Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN
devtools★ 70,437
Streamline IT with Ansible
Deploy and maintain apps with ease using Ansible, a simple automation platform, ideal for founders and dev teams, with 69k+ GitHub stars.