Jenkins
Jenkins is an open-source, Java-based automation server for building, testing and deploying software, extended through plugins.
- GitHub stars
- 27k
- Last commit
- yesterday
- Latest release
- jenkins-2.584
- Licence
- MIT
- Self-hosted
- Yes

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
Pricing: Free and open source under the MIT license.




