7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Jenkins

Open source

Jenkins is an open-source, Java-based automation server for building, testing and deploying software, extended through plugins.

jenkins.io
Jenkins homepage screenshot
GitHub stars
27k
Last commit
yesterday
Repository age
15 years
Version
jenkins-2.584
Licence
MIT
Self-hosted
Yes

About Jenkins

Jenkins is an open-source automation server written in Java. Teams use it to automate parts of their development workflow, including building projects, running tests to catch bugs early, performing static code analysis and deploying software. The README states that more than 2,000 plugins extend it to automate nearly any task. It is released under the MIT license, and its topics include continuous integration, delivery and pipelines as code.

The project distributes official downloads as WAR archives, Docker images, and native packages or installers for several Linux distributions and Windows. Two release lines exist: weekly releases carrying all new features and fixes, and Long-Term Support releases that receive periodic backported bug fixes. The repository links to contributing guidelines, good first issues, developer documentation, governance and adopters information. As a self-managed server, you operate and secure your own Jenkins instance.

Key features

  • Automation server for build, test and deploy
  • Plugin ecosystem with over 2,000 plugins
  • Pipelines as code
  • WAR, Docker image and native package installs
  • Weekly and Long-Term Support release lines
  • Static code analysis and deployment automation

Good fit for

  • →Continuous integration for software teams
  • →Scheduled and repetitive automation jobs
Built with
Java
Tags
ci-cd
automation
continuous-integration
devops
java
pipelines
plugins
build-server

Jenkins: questions and answers

What is Jenkins used for?
Jenkins is an open-source, Java-based automation server for building, testing and deploying software, extended through plugins. It is a good fit for continuous integration for software teams, and scheduled and repetitive automation jobs.
Is Jenkins open source?
Yes. Jenkins is open source under the MIT licence. Its source code is on GitHub at jenkinsci/jenkins and is written mainly in Java.
Is Jenkins free?
Yes. Jenkins is open source, so the software itself is free to use.
Can I self-host Jenkins?
Yes. Jenkins can be self-hosted on your own server or infrastructure.
What is Jenkins an alternative to?
Jenkins is an open-source alternative to CircleCI, TeamCity, Bamboo and Travis CI. Other open-source alternatives to CircleCI include Concourse CI, Woodpecker CI and Semaphore.
Is Jenkins actively maintained?
Yes. The most recent commit to Jenkins was on 2 October 2026. The project has 27k stars on GitHub.

Open-source alternatives to Jenkins

See all

SaaS alternatives to Jenkins

See all