Alternatives to Jenkins
A self-hosted open source automation server for building, testing and deploying software projects. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Jenkins
A self-hosted open source automation server for building, testing and deploying software projects.
Replacements
Listings that take over the same core job as Jenkins.
Woodpecker CI
Lightweight CI/CD engine that runs pipelines for Gitea, Forgejo, GitHub and GitLab.
Woodpecker CI is a lighter self-hosted engine whose pipelines are ordinary containers, but it offers fewer ready-made plugins than Jenkins.
GitHub
A web platform for hosting Git repositories, with issues, code review, automation and AI coding help.
GitHub runs builds through GitHub Actions on a hosted, proprietary service alongside repositories and code review, so there is no self-hosting and advanced features need paid plans.
Also worth comparing
These listings name Jenkins as their own alternative, so the relationship runs both ways.
Dagger
A container-based engine for writing build and CI pipelines as code and running them anywhere.
Jenkins is a self-hosted automation server with hundreds of plugins, so pipelines run on a server you maintain rather than in containers locally.
Rundeck
A self-hosted runbook automation server that lets chosen users run existing scripts, tools and jobs.
Jenkins is an MIT-licensed, self-hosted automation server with hundreds of plugins, focused on building, testing and deploying software rather than runbooks.
Semaphore UI
Run infrastructure automation jobs from a web dashboard.
Jenkins is an MIT-licensed self-hosted automation server with hundreds of plugins, aimed at CI/CD, and its plugin maintenance takes ongoing effort.
Similar software
Related functionality, not a direct replacement.
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.
Gitea
Host Git repositories and code review on your own server.
Gradle
An open-source build automation tool for Java, Kotlin and Android projects, with Kotlin and Groovy build scripts.
Apache Airflow
A self-hosted platform for writing, scheduling and monitoring workflows defined as Python code.