Tools/woodpecker-ci/woodpecker

Woodpecker

Simple yet powerful CI/CD engine

7.9k+10/wkemergingGoApache License 2.0trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Mar 2026

Woodpecker is a self-hosted CI engine that's dead simple to set up. It's a community fork of Drone CI, after Drone went commercial. Apache 2.0, Go. The YAML pipeline syntax is nearly identical to Drone's. Docker-based execution means each step runs in an isolated container. Supports GitHub, GitLab, Gitea, Forgejo, and Bitbucket. Multi-platform: Linux, ARM, Windows agents.

Fully free. No paid tier, no premium features, no hosted offering. Everything (parallel pipelines, matrix builds, secrets management, cron jobs) is included. Self-hosting is straightforward. One server + one or more agents. A small VPS ($5-10/mo) handles most projects. Docker Compose gets you running in under 15 minutes. The ops burden is light. It's a Go binary, not a Java monstrosity.

Solo to small teams: perfect. You get unlimited CI minutes for the cost of a cheap VPS. Medium teams: works well with multiple agents for parallel builds. Large teams: possible, but you'll miss the plugin ecosystem and enterprise features that Jenkins or GitLab CI offer.

The catch: the plugin ecosystem is smaller than Drone's was, and vastly smaller than GitHub Actions or GitLab CI. If you need a niche integration, you might be writing your own. And the community, while active, is small. Fewer tutorials and Stack Overflow answers.

Free vs Self-Hosted vs Paid

fully free

Fully open source under Apache 2.0. No paid tier, no hosted offering, no enterprise edition. All features (parallel pipelines, matrix builds, cron, secrets, multi-platform agents) are free. Your only cost is the server to run it on ($5-10/mo for a VPS).

Free. Self-host on a $5 VPS and never think about CI billing again.

What to do by team size

Solo
free; a $5/mo VPS buys unlimited CI minutes
Small team
free; add agents for parallel builds as you need them
Medium team
free and it works well, but check for plugin gaps first
Large team
Possible, but evaluate against GitLab CI or Jenkins for enterprise features
Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
82/100 · A
Adoption21/30
Maintenance25/25
Community11/20
License15/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

Growing adoption: 6,826 starsActive community: 544 forksPermissive license (Apache-2.0)

About

Stars
7,887
Forks
679

Explore Further

More tools in the directory