Alternatives to Woodpecker CI
Lightweight CI/CD engine that runs pipelines for Gitea, Forgejo, GitHub and GitLab. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Woodpecker CI
Lightweight CI/CD engine that runs pipelines for Gitea, Forgejo, GitHub and GitLab.
Replacements
Listings that take over the same core job as Woodpecker CI.
Jenkins
A self-hosted open source automation server for building, testing and deploying software projects.
Jenkins is also self-hosted and MIT-licensed, with hundreds of plugins for build and deployment tools, but setup and plugin maintenance take more ongoing effort.
GitHub
A web platform for hosting Git repositories, with issues, code review, automation and AI coding help.
GitHub provides CI through GitHub Actions as part of a hosted platform with repositories and code review, but it cannot be self-hosted and advanced features are paid.
Dagger
A container-based engine for writing build and CI pipelines as code and running them anywhere.
Dagger writes pipelines in regular programming languages that run the same locally and in CI, though existing scripts must be rewritten and some features use its cloud service.
Similar software
Related functionality, not a direct replacement.
Gitea
Host Git repositories and code review on your own server.
act
A command-line tool that runs GitHub Actions workflows on your own machine instead of on GitHub.
actionlint
Find mistakes in GitHub Actions workflows before running them.
tea
The official command-line tool for working with issues, pull requests and more on Gitea servers.
Hadolint
Dockerfile linter that also checks the shell commands inside it.
Coolify
Self-hosted platform for deploying apps, databases and services on your own servers.