OpenSource-Hub
J

jenkins

SHA-256
25.5k stars·Developer Tools·SHA-256 checksum verified

Jenkins is the leading open-source automation server for CI/CD, with 2000+ plugins and fully self-hosted control.

Smart Download

Download Download Version

vjenkins-2.569 · 96.4 MB

A mature, self-hosted CI/CD automation server with 2000+ plugins, ideal for teams needing full control.

Core Features

  • Over 2000 plugins to integrate with virtually any tool
  • Fully self-hosted, keeping data on-premises
  • Multiple installation options (WAR, Docker, packages) and LTS releases
  • Pipeline-as-code (Jenkinsfile) for complex workflows
  • Large, active community and extensive documentation

What It Can't Do

  • Plugin quality varies; install only official or highly-rated ones. Default memory usage is high; adjust JVM parameters for large projects. Initial setup can be complex; start with the LTS version for stability.

Use Cases

  • Automating build, test, and deployment (CI/CD)
  • Scheduled static code analysis, security scanning, and other repetitive tasks

Detailed Introduction

Jenkins is the industry-standard open-source automation server built with Java. It excels in continuous integration and continuous delivery (CI/CD), offering over 2,000 plugins to integrate with virtually any tool in your development pipeline. Unlike cloud-only services like GitHub Actions or GitLab CI, Jenkins gives you full control over your infrastructure — you can run it on your own servers, customize every aspect, and scale to enterprise needs. Its maturity, massive community, and reputation for stability make it ideal for teams that need a robust, self-managed automation backbone. However, be aware that plugin quality varies, and initial setup can be complex for newcomers.

Tags

CI/CDautomationjavadevopsself-hosted

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Install the appropriate package for your distro (dpkg / rpm / AppImage)

3

Step 1: Download the latest WAR or installer from jenkins.io/download

4

Step 2: Run the installer (e.g., java -jar jenkins.war) or start via Docker

5

Step 3: Open http://localhost:8080 in a browser, follow the wizard to unlock, install plugins, and create admin account

Install Guide
  1. Step 1: Download the latest WAR or installer from jenkins.io/download
  2. Step 2: Run the installer (e.g., java -jar jenkins.war) or start via Docker
  3. Step 3: Open http://localhost:8080 in a browser, follow the wizard to unlock, install plugins, and create admin account
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

208ec27289c8fe67723602a8be6c2c08f94e64defa3ec8f7aa643a100f3bcf0d

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

If installed via system package manager, use package manager commands (e.g., apt remove jenkins). For Docker, delete container and image. Remember to remove the configuration directory (e.g., ~/.jenkins) to fully clean up.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-06-19T06:27:36Z
GitHub RepositoryOfficial Website

Similar Projects