Skip to content

Plugins

NameHealthEnabled
Adds Apache Ant support to Jenkins
96
Bundles Apache HttpComponents Client 4.x and allows it to be used by Jenkins plugins.
96
Bundles Apache HttpComponents Client 5.5 and allows it to be used by Jenkins plugins.
100
This plugin provides the ASM APIs (v9.9) for other plugins.
100
This plugin provides an API for converting credentials into authentication tokens in Jenkins.
100
Provides Bootstrap 5 for Jenkins Plugins. Bootstrap is (according to their self-perception) the world’s most popular front-end component library to build responsive, mobile-first projects on the web.
96
This plugin provides a stable API to Bouncy Castle related tasks.
100
This plugin provides an API for multiple branch based projects.
100
This plugin allows you to automatically terminate a build if it's taking too long.
100
Caffeine api plugin for use by other Jenkins plugins.
100
This plugin defines an API for Jenkins to publish checks to SCM platforms.
98
This plugin provides a patched version of the deprecated Commons HttpClient 3.x library for use by other plugins.
This plugin is up for adoption! We are looking for new maintainers. Visit our Adopt a Plugin initiative for more information.
77
Jenkins Api Plugin that Bundles Apache Commons Lang v3.x.
Usage will slim downstream plugin and not require dependency jar being provided by core Jenkins.
Provides org.apache.commons:commons-lang3:3.19.0.
100
Jenkins Api Plugin that Bundles Apache Commons Text v1.x.
Usage will slim downstream plugin.
Provides org.apache.commons:commons-text:1.14.0.
100
Allows credentials to be bound to environment variables for use from miscellaneous build steps.
100
This plugin allows you to store credentials in Jenkins.
100
Adds a dark theme to Jenkins, respecting browser and OS themes if configured.
98
Provides the DisplayURLProvider extension point to provide alternate URLs for use in notifications.
97
Provides the common shared functionality for various Docker-related plugins.
97
Build and use Docker containers from pipelines.
94
Library offering an extension point for processes which can run outside of Jenkins yet be monitored.
100
Provides ECharts for Jenkins Plugins, a JavaScript visualization tool to create intuitive, interactive, and highly-customizable charts.
96
EDDSA api plugin for use by other Jenkins plugins.
Note:Modern (> 15) JDK variants natively support EdDSA signatures via JCE but some libraries still target JDK 11 and have a need of this library.
100
This plugin is a replacement for Jenkins's email publisher. It allows to configure every aspect of email notifications: when an email is sent, who should receive it and what the email says
100
This plugin allows users to create "folders" to organize jobs. Users can define custom taxonomies (like by project type, organization type etc). Folders are nestable and you can define views within folders. Maintained by CloudBees, Inc.
100
Provides Font Awesome 6 for Jenkins Plugins. Font Awesome has vector icons and social logos. It is the web's most popular icon set and toolkit with more than 1700 free icons.
96
Utility plugin for Git support in Jenkins
100
This plugin integrates Git with Jenkins.
100
This plugin provides GitHub API for other plugins.
100
Multibranch projects and organization folders from GitHub. Maintained by CloudBees, Inc.
100
This plugin integrates GitHub to Jenkins.
100
This plugin allows Jenkins to invoke Gradle build scripts directly.
96
This plugin provides the Gson APIs (v2.13.2) for other plugins.
100
Maintains an RSA key pair that can serve as a foundation of authentication when communicating with Jenkins
94
Provides Ionicons for Jenkins Plugins, internally known as "symbols".
Check out the design-library how to use ionicons in your plugin.
98
This plugin exposes the Jackson 2 JSON APIs to other Jenkins plugins.
97
This plugin provides the Jakarta Activation API for other plugins.
96
This plugin provides the Jakarta Mail API for other plugins.
98
This plugin provides the Jakarta XML Binding API for other plugins.
100
Bundles the Java JSON Web Token (JJWT) library.
97
This plugin provides the JavaBeans Activation Framework (JAF) API for other plugins.
96
This plugin provides the JavaMail API for other plugins.
96
JAXB packaging for more transparent Java 9+ compatibility
This plugin is up for adoption! We are looking for new maintainers. Visit our Adopt a Plugin initiative for more information.
80
This plugin provides the Joda Time APIs (v2.14.0) for other plugins.
100
Provides jQuery 3 for Jenkins Plugins. jQuery is a fast, small, and feature-rich JavaScript library.
96
This plugin provides the JSON APIs (v20250517) for other plugins.
100
This plugin provides the JSON Path APIs (v2.10.0) for other plugins.
100
This plugin provides the jsoup APIs (v1.21.2) for other plugins.
100
Allows JUnit-format test results to be published.
97
Adds LDAP authentication to Jenkins
100
This plugin allows you to configure email notifications for build results.
100
Offers matrix-based security authorization strategies (global and per-project).
100
Multi-configuration (matrix) project type.
100
This plugin exposes the Metrics API to Jenkins plugins.
100
Provides the Common module of Apache Mina SSHD to plugins.
100
Provides the Core module of Apache Mina SSHD to plugins.
100
This plugin provides OkHttp for other plugins.
97
Allows you to log in using an openid connect server.
100
Uses the OWASP Java HTML Sanitizer to allow safe-seeming HTML markup to be entered in project descriptions and the like.
93
A suite of plugins that lets you orchestrate automation, simple or complex. See Pipeline as Code with Jenkins for more details.
96
Provides "Pipeline Graph" visualization of a pipeline job run.
100
Plugin that defines Pipeline API.
100
Commonly used steps for Pipelines.
100
Adds the Pipeline step build to trigger builds of other jobs.
100
An opinionated, declarative Pipeline.
96
APIs for extension points used in Declarative Pipelines.
96
Allows Pipeline Groovy libraries to be loaded on the fly from GitHub.
97
Pipeline execution engine based on continuation passing style transformation of Groovy scripts.
100
Libraries for Pipeline scripts allowing logic to be shared across jobs.
100
Adds the Pipeline step input to wait for human input or approval.
100
Defines a new job type for pipelines and provides their generic user interface.
100
Plugin that provides the milestone step
100
Model API for Declarative Pipeline.
96
Enhances Pipeline plugin to handle branches better by automatically grouping builds from different branches.
100
Pipeline steps locking agents and workspaces, and running external processes that may survive a Jenkins restart or agent reconnection.
97
Adds a Pipeline step to check out or update working sources from various SCMs (version control).
100
Adds the Pipeline step stage to delineate portions of a build.
96
Library plugin for Pipeline stage tag metadata.
96
API for asynchronous build step primitive.
100
Common utility implementations to build Pipeline Plugin
100
Allows use of plain strings and files as credentials.
100
Provides utility classes that can be used to accelerate plugin development.
96
Provides Prism for Jenkins Plugins. Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind. It’s used in millions of websites, including some of those you visit daily.
96
Dispose resources asynchronously. Utility plugin for resources that require more retries or take a long time to delete
96
This plugin enables use of a SAML 2.0 authentication source for single sign-on support.
97
This plugin allow you to Perform SSO using SAML protocol.
100
This plugin provides a new enhanced API for interacting with SCM systems.
100
Allows Jenkins administrators to control what in-process scripts can be run by less-privileged users.
100
This plugin provides SnakeYAML for other plugins.
98
Allows to launch agents over SSH, using a Java implementation of the SSH protocol.
100
Allows storage of SSH credentials in Jenkins
97
Library plugin for DSL plugins that need names for Jenkins objects.
100
Provides an extension point for adding user and global themes, built-in to Jenkins.
100
Adds timestamps to the Console Output
100
This plug-in adds reusable macro expansion capability for other plug-ins to use.
100
Trilead API Plugin provides the Trilead library to any dependent plugins in an easily update-able manner.
100
This user-invisible library plugin allows other multi-modal plugins to behave differently depending on where they run.
97
This plugin deletes the project workspace when invoked.
100