All Plugins by Topic

The following list shows all plugins as listed in these plugin pages, sorted by topic.

If any plugins are missing from this page please post a mail to the dev list.

Source code management

Hudson has native support for Subversion and CVS as well as the following plugins: 

Accurev Plugin — This plugin allows you to use AccuRev as a SCM.
Bazaar Plugin — This plugin integrates Bazaar version control system to Hudson. The plugin requires the Bazaar binary (bzr) to be installed on the target machine.
BitKeeper Plugin — Add BitKeeper support to Hudson
CMVC Plugin — This plugin integrates CMVC to Hudson.
File System SCM — Use File System as SCM.
Harvest Plugin — This plugin allows you to use CA Harvest as a SCM.
PTC Integrity Plugin — This Hudson plugin provides SCM integration capabilities to PTC Integrity for Configuration Management.
PVCS SCM — This plugin provides integration with Serena's PVCS Version Manager SCM.
StarTeam — This plugin integrates Hudson with StarTeam, Borland's crossplatform SCM solution.
Surround SCM Plugin — This plugin integrates with Seapine Software's Surround SCM.
Synergy Plugin — This plugin provide integrations with IBM Rational CM/Synergy 6.5a Version Manager SCM
Team Foundation Server Plugin — This plugin integrates Microsoft Team Foundation Server source control to Hudson.
Unity Asset Server Plugin — This plugin allows you to use Unity Asset Server as a SCM.
URL SCM — This plugin allows the use of URLs as an SCM.
Visual SourceSafe Plugin — This plugin integrates Hudson with Microsoft Visual SourceSafe
Perforce Plugin — Integrates Hudson with Perforce SCM Repositories.
Mercurial Plugin — This plugin integrates the Mercurial version control system with Hudson.
ClearCase Plugin — Integrates Hudson with ClearCase.
Dimensions Plugin — This plugin integrates Hudson with Dimensions, the Serena SCM solution.
CVS Plugin — This  plugin integrates Hudson with CVS version control system.
Git Plugin — This plugin allows use of GIT as a build SCM. Git 1.3.3 or newer is required.
Subversion Plugin — This plugin adds the Subversion support (via SVNKit) to Hudson.

Other SCM related plugins:

BlameSubversion — This plug-in provides utilities for getting svn info from upstream job to downstream job
ClearCase UCM Baseline Plugin — Allows using ClearCase UCM baselines as the input of builds: When using this SCM, users will be asked at build-time to select the baseline on which the job has to work.
CVS Tagging Plugin — This plugin will perform CVS tagging (specifically cvs rtag) after a job has been built successfully.
Github Plugin — This plugin creates links from Hudson to Github projects.
Subversion Release Manager — This plugin allows you to set up a job in Hudson for building specific revisions of a project.
Subversion Tagging Plugin — This plugin automatically performs subversion tagging (technically speaking svn copy) on successful build.
SVN Publisher — This plugin allows you to upload artifacts to a subversion repository. This is done via a delete/import of the items requested.
Tracking SVN Plugin — Lets one project track the Subversion revisions that are checked out for another project.
ViewVC Plugin — This plugin integrates ViewVC browser interface for CVS and Subversion with Hudson.
WebSVN2 Plugin — This plugin integrates WebSVN Version 2 browser interface for Subversion with Hudson.
SCM Sync configuration plugin
Clone Workspace SCM Plugin — This plugin makes it possible to archive the workspace from builds of one project and reuse them as the SCM source for another project.

Build triggers

DOS Trigger — This plugin allows to trigger a build with a DOS script.
Files Found Trigger — Build trigger that polls a directory and starts a build if certain files are found within that directory.
Gerrit Trigger — This plugin integrates Hudson to Gerrit code review for triggering builds when a "patch set" is created.
Hudson Centralized Job(Re)Action plugin — Centralized configuration to restart jobs when a pattern occurs in the job console output.
Ivy Plugin — This plugin automatically configures a build to trigger other builds based on dependency configuration via Apache Ivy.
Join Plugin — This plugin allows a job to be run after all the immediate downstream jobs have completed.
Locks and Latches plugin — This plugin allows you to control the parallel execution of jobs.
Naginator Plugin — This plugin allows you to automatically reschedule a build after a build failure.
Parameterized Trigger Plugin — This plugin lets you trigger new builds when your build has completed, with various ways of specifying parameters for the new build.
Retry Failed Builds Plugin — Allows you to retry failed Hudson builds every n minutes.
Startup Trigger — The Startup Trigger plugin allows you to trigger a Hudson build when Hudson is first started.
URL Change Trigger — The URL Change Trigger plugin allows you to trigger a Hudson build when the content of a URL changes.
Downstream-Ext Plugin
IRC Plugin — This plugin installs Hudson IRC bot on your choice of IRC channels. You can get notifications via IRC and interact with Hudson via IRC. Note that you also need to install the instant-messaging plugin .
Jabber Plugin — Integrates Hudson with Jabber instant messaging protocol. Note that you also need to install the instant-messaging plugin.
Gitlab Merge Request Builder Plugin — A plugin to build merge requests created in Gitlab.

Build tools

Hudson has native support for Maven, Ant, shell scripts and Windows batch commands.

Batch Task Plugin — This plugin adds batch tasks that are not regularly executed to projects, such as releases, integration, archiving, etc.
Buckminster PlugIn — This PlugIn integrates Eclipse Buckminster as a new build step into hudson.
Bulk Builder Plugin — Trigger multiple builds with ease. Useful for Hudson users with many jobs.
CCM Plugin — This plug-in generates reports on cyclomatic complexity for .NET code.
cmakebuilder Plugin — This plugin can be used to build cmake based projects within Hudson.
DistTest Plugin — This plugin allows distribute JUnit tests to all slaves in a specified label for a project.
EasyAnt Plugin — This plugin allows Hudson to invoke EasyAnt build script as the main build step.
Gant Plugin — This plugin allows Hudson to invoke Gant build script as the main build step.
Grails Plugin — This plugin allows Hudson to invoke Grails tasks as build steps.
JBoss Management Plugin — This plugin allows to manage a JBoss Application Server during build procedure.
Job Exporter Plugin — Adds a build step that exports runtime parameters into a properties file (e.g who triggered the build, what is her email address...). This information can be read by other build steps.
Jython Plugin — Adds the ability to execute Jython script from within the JVM
Kundo Plugin — This plugin allows you to invoke Kundo builds as a Hudson build step.
Maven 3 Build Plugin — This plugin adds the Maven 3 build step to Hudson.
Maven 3 Snapshots Plugin — This plugin adds Maven 3 snapshot monitoring to Hudson.
NAnt Plugin — This plugin allows for the execution of a NAnt build as a Hudson build step.
Phing Plugin — This plugin allows you to use Phing to build PHP projects.
PowerShell Plugin — Integrates with Windows PowerShell
Prerequisite build step plugin — The Prerequisite build step plug in allows you to verify the state of other jobs and fail the build if needed.Works with both Hudson and Jenkins.
Project Health Report Plugin — The project health report plug-in  provides a report page on each project where the user can see how many builds failed/passed and which test cases most often break.
Promoted Builds Plugin — This plugin allows you to distinguish good builds from bad builds by introducing the notion of 'promotion'.
Python Plugin — Adds the ability to execute python scripts as build steps.
qmakebuilder Plugin — The qmakebuilder Plugin is designed for Qt/C++ programmers building using QMake, the preferred build tool for people building with Qt.
Quality Center Plugin — This plugin allows Hudson to trigger HP Quality Center test sets.
RAD Builder Plugin — This plugin allows Hudson to invoke IBM Rational Application Developer 7.0/7.5 as a build step.
Rake plugin — This plugin allows Hudson to invoke Rake tasks as build steps.
Ruby Plugin — This plugin will let users use Ruby in the build scripts.
sbt plugin — This plugin allows building Scala projects using sbt.
Schmant Plugin — The Schmant plugin enables Hudson to run Schmant build scripts.
SCons Plugin — This plugin allows Hudson to invoke SCons build script as the main build step.
SCTMExecutor — This plugin will let users use Borland's SilkCentral Test Manager 2008 R2 or later.
Seleniumhq Plugin — This plugin allows you to run and load HTML Selenese suite result generate by Selenium Server from Seleniumhq.
SICCI for Xcode Plugin — This plugin integrates support for Xcode projects.
STAF - STAX Plugin — This plugin allows Hudson to invoke a STAF command or launch a STAX job as a build step.
TestLink Plugin — This plug-in integrates Hudson and TestLink and generates reports on automated test execution.With this plug-in you can manage your tests in TestLink, schedule and control in Hudson, and execute using your favorite test execution tool. Nice uhn?
WAS Builder Plugin — This plugin allows Hudson to invoke IBM WebSphere Application Server's wsadmin as a build step.
XShell Plugin — This plugin defines a new build type to execute a shell command in a cross-platform environment.
Copy Artifact Plugin — Adds a build step to copy artifacts from another project.
MSBuild Plugin — This plugin allows you to use MSBuild to build .NET projects.
Disk Usage Plugin — This plugin records disk usage.
Groovy plugin — This plugin adds the ability to directly execute Groovy code.
Build Pipeline Plugin — This plugin creates a pipeline of Hudson\Jenkins jobs and gives a view so that you can visualise it.
NodeJS Plugin — Executes NodeJS script as a build step.
Gradle Plugin — This plugin allows Hudson to invoke Gradle build script as the main build step.

Build wrappers

Build Secret Plugin — Lets you upload secret files to be used by a build.
Build-timeout Plugin — This plugin allows you to automatically abort a build if it's taking too long.
ClearCase Release Plugin — This plugin makes it possible to promote composite baselines or latest baselines to RELEASED promotion level for Clearcase UCM.
Copy To Slave Plugin — This plugin allows to copy a set of files, from a location somewhere on the master node, to jobs' workspaces. It also allows to copy files back from the workspaces of jobs located on a slave node to their workspaces on the master one.
Envfile Plugin — This plugin enables you to set environment variables through a file. The file should follow the standard key and value pair format.
Exclusive Execution Plugin — Allows a job to be executed when no other jobs are running.
Hudson Distributed Workspace Clean plugin — This plugin allows you to cleanup workspaces on unused slaves in the same slavegroup.
Locks and Latches plugin — This plugin allows you to control the parallel execution of jobs.
Mask Passwords Plugin — This plugin allows masking passwords that may appear in the console
Matrix Tie Parent Plugin — Ties the parent build of a multi-configuration project to a node.
Release Plugin — This plugin adds the ability to wrap your job with pre- and post- build steps which are only executed when a manual release build is triggered.
Sauce OnDemand Plugin — This plugin allows you to integrate Sauce OnDemand to Hudson.
Screenshot Plugin — Shows a screenshot of a running build.
SSH plugin — This Plugin was derived from the very cool SCP Plugin.
Tool Environment Plugin — Lets you use "tools" in unusual ways, such as from shell scripts.
Version Number Plugin — This plugin creates a new version number and stores it in the environment variable whose name you specify in the configuration.
Wrapper Script Plugin — Supports scripting of build wrappers
ZenTimestamp Plugin — This plugin makes it possible to customize the format of the Hudson build timestamp (provided by the Hudson BUILD_ID variable).
Setenv Plugin — Set environment variables for a project, to be referenced during build steps.
Android Emulator Plugin — Lets you automatically generate and run an Android emulator for the duration of a build, with the emulator logs being captured as artifacts.
M2 Release Plugin — This plugin allows you to perform a release build using the maven-release-plugin from within Hudson.
VirtualBox Plugin — This plugin integrates Hudson with VirtualBox virtual machine.
VMware plugin — This plugin allows you to start a VMware Virtual Machine before a build and stop it again after the build completes.
Timestamper — Adds timestamps to the Console Output.
Xvnc Plugin — This plugin lets you run an Xvnc session during a build. This is handy if your build includes UI testing that needs a display available.

Build notifiers

Hudson has native support for email notification, but also has an extended email-ext plugin to support extended functionality.

Bamboo Notifier — Trigger a Bamboo build upon successful completion of a Hudson job.
Blame Upstream Committers Plugin — This is a simple plugin that adds a post build action to mail upstream committers when a build fails.
Campfire Plugin — This plugin allows your team to setup build notifications to be sent to Campfire rooms.
Copy To Slave Plugin — This plugin allows to copy a set of files, from a location somewhere on the master node, to jobs' workspaces. It also allows to copy files back from the workspaces of jobs located on a slave node to their workspaces on the master one.
Google Calendar Plugin — This plugin publishes build records over to Google Calendar
Hudson Mobi, the iPhone, iPod and Android client for Hudson CI — The iPhone, iPod and iPad client for Hudson CI monitoring on the road.
Hudson Sounds plugin — This plugin allows Hudson to play arbitrary audio clips as build notifications.
Hudson Speaks! Plugin — This plugin gives Hudson a voice using FreeTTS.
hudsonTracker — A cross-platform application that sits in your system tray and monitors Hudson builds via its RSS feeds. See hudsonTracker for more details. No Hudson server config required!
Instant Messaging Plugin — This plugin provides generic support for build notifications and a 'bot' via instant messaging protocols.
Nabaztag Plugin — Publish the result of a build to a Nabaztag.
Notification Plugin
Notifo Plugin — Integration with the Notifo API to push build notifications to mobile devices.
SameTime Plugin — This plugin allows you to use SameTime as build notifier.
Status Monitor Plugin — This plugin shows the state of selected jobs visually on a single screen.
The new EMailer — Merge of the Core EMailer and email-ext plugin
TuxDroid Plugin — Allows to publish the result of a build to a TuxDroid.
Twitter Plugin — This plugin posts build results to Twitter.
IRC Plugin — This plugin installs Hudson IRC bot on your choice of IRC channels. You can get notifications via IRC and interact with Hudson via IRC. Note that you also need to install the instant-messaging plugin .
Jabber Plugin — Integrates Hudson with Jabber instant messaging protocol. Note that you also need to install the instant-messaging plugin.
Team Productivity Center Plugin — This plugin publishes Hudson test results back to Oracle Team Productivity Center, running in JDeveloper
Lava Lamp Notifier — Indicate Hudson Job status using a Lava Lamp
Gitlab Merge Request Builder Plugin — A plugin to build merge requests created in Gitlab.
Broadcast Message Plugin
Email-ext plugin — This plugin allows you to configure every aspect of email notifications. You can customize when an email is sent, who should receive it, and what the email says.

Slave launchers and controllers

Hudson has native support for starting slaves JNLP or from a command, as well as support for keeping a slave connected as much as possible or only when in demand.

Copy To Slave Plugin — This plugin allows to copy a set of files, from a location somewhere on the master node, to jobs' workspaces. It also allows to copy files back from the workspaces of jobs located on a slave node to their workspaces on the master one.
Label Verifier Plugin — This plugin allows system administrator to programmatically verify the label assignment correctness on slaves.
Libvirt Slaves Plugin — Add Libvirt Hypervisor support to Hudson
Scriptler Plugin — Scriptler allows you to store/edit/execute groovy scripts on any of the slaves/nodes... no need for copy paste groovy code anymore. Beside administer  your scripts, Scritpler also provides a way to share scripts between users via hosted script catalogs on the internet.
Slave Squatter Plugin — This plugin enables administrators to reserve executors to be used outside Hudson.
slave-status — Monitor the status of Hudson slaves.
SSH Slaves plugin — This plugin allows you to manage slaves running on *nix machines over SSH.
System Load Average Monitor Plugin — Use to display the System Load Average of unix nodes.
Throttle Concurrent Builds Plugin — This plugin allows for throttling the number of concurrent builds of a project running per node or globally.
Vault Plugin — Manage and deploy bundles to nodes
VirtualBox Plugin — This plugin integrates Hudson with VirtualBox virtual machine.

Build reports

Hudson has native support for JUnit reports and javadoc.

Analysis Collector Plugin — This plug-in is an add-on for the plug-ins Checkstyle, Dry, FindBugs, PMD, Task Scanner, and Warnings: the plug-in collects the different analysis results and shows the results in a combined trend graph. Additionally, the plug-in provides health reporting and build stability based on these combined results.
CCCC Plugin — This plugin generates the trend report for CCCC (C and C++ Code Counter).
CCM Plugin — This plug-in generates reports on cyclomatic complexity for .NET code.
CodeScanner Plugin — This plugin generates the trend report for Codescanner, a tool which uses static analysis to look for bugs, hints and other useful information in Symbian C++ source code.
Concordion Presenter Plugin — This plugin publishes Concordion test reports for each build
Coverage Complexity Scatter Plot PlugIn — This plugin shows the coverage/complexity scatter plot from Clover Hudson plugin results.
Cppcheck Plugin — This plugin generates the trend report for CppCheck.
CPPNCSS Plugin — This plugin allows you to use CppNCSS build reporting tool.
Cpptest Plugin — This plugin allows you publish Parasoft C++test test results.
Crap4J Plugin — This plugin reads the "crappy methods" report from Crap4J. Hudson will generate the trend report of crap percentage and provide detailed information about changes.
dbCharts Plugin — Add charts based on JDBC database data series to the hudson.
Dependency Analyzer Plugin — This plugin parses dependency:analyze goal from maven build logs and generates a dependency report
Dependency Graph View Plugin — Shows the dependency graph of the Hudson projects using graphviz. Requires a graphviz installation on the server.
Downstream buildview plugin — This plugin allows you to view the full status all the downstream builds so that we can graphically see that everything for this build has been completed successfully.
Doxygen Plugin — This plugin publishes HTML reports generated by the Doxygen tool.
eXtreme Feedback Panel Plugin — This plugin provides an eXtreme Feedback Panel that can be used to expose the status of a selected number of Jobs.
Fitnesse Plugin — This plugin can be used to both execute and report on Fitnesse tests so that they can be integrated into a Hudson build.
FlashLog Plugin — Captures Adobe Flash Player logs during a Hudson build in order to save them as build artifacts. Useful to debug unit tests or integration tests.
Fortify 360 Plugin — Fortify 360 FPR post-processing and uploading to Fortify 360 Server
Gallio Plugin — This plugin makes it possible to publish Gallio/MbUnit test results
Global Build Stats Plugin
Gnat Plugin — This plugin allows Hudson to integrate Gnat features for ADA languages.
Grinder Plugin — This plugin reads output result files from Grinder performance tests, and will generate reports showing test results for every build and trend reports showing performance results across builds.
Japex Plugin — This plugin adds Japex support for Hudson so that Hudson can display trend reports and other useful metrics.
JavaNCSS Plugin — This plugin allows you to use JavaNCSS build reporting tool.
JavaTest Report Plugin — This plugin enables Hudson to load test output from JavaTest test harness, which is commonly used by TCK tests for various JSRs.
JDepend Plugin — The JDepend Plugin is a plugin to generate JDepend reports for builds.
JSUnit plugin — This plugin allows you publish JSUnit test results
Jumble Plugin — This plugin allows you to capture jumble mutation testing report from Jumble. Hudson will generate the trend report of overall project score and also generate a report per build.
JUnit Attachments Plugin — This plugin can archive certain files (attachments) together with your JUnit results.
LabeledTestGroupsPublisher Plugin
Log Parser Plugin — Parse the console output and highlight error/warning/info lines.
Measurement Plots Plugin — Plot measurements embedded into the standard output and error streams of tests.
Mozmill Plugin — This plugin allows you to use Mozmill for automated tests in Gecko based applications such as Firefox and Thunderbird.
MSTest Plugin — This plugin converts MSTest TRX test reports into JUnit XML reports so it can be integrated with Hudson's JUnit features.
NCover Plugin — Archive and publish .NET code coverage HTML reports from NCover.
NSIQ Collector Plugin — This plugin shows the lines of code and cyclomatic complexity from from extenal metric tools named N'SIQ Collector(http://dev.naver.com/projects/nsiqcollector).
PerfPublisher Plugin — This plugin generates global and trend reports for tests results analysis. Based on an open XML tests results format, the plugin parses the generated files and publish statistics, reports and analysis on the current health of the project.
Plot Plugin — This plugin provides generic plotting (or graphing) capabilities in Hudson.
PureCoverage plugin — PureCoverage plugin reports coverage results from Rational PureCoverage tool (c++ coverage tool).
Quality Center Plugin — This plugin allows Hudson to trigger HP Quality Center test sets.
Robot Framework Plugin — This plugin collects and publishes Robot Framework test results
Ruby metrics plugin — Ruby metric reports for Hudson. Rcov, Rails stats, Rails notes and Flog.
Scriptler Plugin — Scriptler allows you to store/edit/execute groovy scripts on any of the slaves/nodes... no need for copy paste groovy code anymore. Beside administer  your scripts, Scritpler also provides a way to share scripts between users via hosted script catalogs on the internet.
Selenium AES Plugin — This plugin is for continuous regression test by Selenium Auto Exec Server (AES).
Seleniumhq Plugin — This plugin allows you to run and load HTML Selenese suite result generate by Selenium Server from Seleniumhq.
seleniumhtmlreport Plugin — This plugin visualizes the results of selenium tests.
Serenity Plugin — Serenity is a Java code coverage, complexity and dependency library that uses dynamic instrumentation, with a friendly Hudson ui.
SLOCCount Plugin — This plugin generates the trend report for SLOCCount, an open source program which counts the number of lines of codes in over 25 different languages, including C/C++, Ada, COBOL, Fortran, SQL, Ruby, Python, etc...
Static Code Analysis Plug-ins
Task Scanner Plugin — This plugin scans the workspace files for open tasks and generates a trend report.
Testability Explorer Plugin — This plugin generates trend reports for the Testability Explorer, an open source program which uses byte-code analysis to look for testability pitfalls in Java code. 
TestLink Plugin — This plug-in integrates Hudson and TestLink and generates reports on automated test execution.With this plug-in you can manage your tests in TestLink, schedule and control in Hudson, and execute using your favorite test execution tool. Nice uhn?
testng-plugin
TusarNotifier — This plugin makes it possible to convert the results of an execution of a metric tool and send Tusar outputs to Sonar.
utplsql Plugin
Violations — This plug-in generates reports static code violation detectors such as checkstyle, pmd, cpd, findbugs, fxcop, stylecop and simian.
WebTest Presenter Plugin — This plugin publishes the reports generated by the Canoo WebTest tool for each build.
NUnit Plugin — This plugin allows you to publish NUnit test results.
xUnit Plugin — This plugin makes it possible to publish the results of an execution of a testing tool in Hudson.
Cobertura Plugin — This plugin allows you to capture code coverage report from Cobertura. Hudson will generate the trend report of coverage.
Emma Plugin — This plugin allows you to capture code coverage report from Emma. Hudson will generate the trend report of coverage.
Sonar plugin — Quickly benefit from Sonar, an open-source Code Quality Management Platform based on many well known analysis tools like Checkstyle, PMD, Findbugs, Cobertura, ....
Checkstyle Plugin — This plugin generates the trend report for Checkstyle, an open source static code analysis program. 
PMD Plugin — This plugin generates the trend report for PMD, an open source static code analysis program. 
DRY Plugin — This plugin generates the trend report for duplicate code checkers like CPD.
FindBugs Plugin — This plugin generates the trend report for FindBugs, an open source program which uses static analysis to look for bugs in Java code. 
Warnings Plugin — This plugin generates the trend report for compiler warnings in the console log or in log files.
Radiator View Plugin — Provides a job view displaying project status in a highly visible manner. This is ideal for displaying on a screen on the office wall as a form of Extreme Feedback Device.
Insight for CI plugin
Performance Plugin — This plugin allows you to capture reports from JMeter and JUnit . Hudson will generate graphic charts with the trend report of performance and robustness.
Clover Plugin — This plugin allows you to capture code coverage reports from Clover. Hudson will generate and track code coverage across time. This plugin can be used without the need to modify your build.xml.

Artifact uploaders

LiveRebel Deploy Plugin — LiveRebel Deploy Plugin for Hudson enables to update JEE Application servers and cluster without any downtime by skipping the traditional deploy cycle. This will mean less downtime, no lost sessions nor OutOfMemoryErrors.
Build Publisher Plugin — This plugin allows records from one Hudson to be published on another Hudson.
CIFS-Publisher Plugin — This plugin uploads build artifacts to repository sites using CIFS (SMB) protocol.
Deploy Plugin — This plugin takes a war/ear file and deploys that to a running remote application server at the end of a build
Deploy WebSphere Plugin — This plugin is an extension of the Deploy Plugin. It takes a war/ear file and deploys that to a running remote WebSphere Application Server at the end of a build.
FTP-Publisher Plugin — This plugin can be used to upload project artifacts and whole directories to an ftp server.
java.net uploader Plugin — This plugin uses java.net tasks library to make Hudson capable of posting artifacts to java.net
SCP plugin — This plugin uploads build artifacts to repository sites using SCP (SSH) protocol.
SFEE Plugin — Authenticate users and publish build artifacts relying on a Collabnet Source Forge Enterprise Edition (SFEE) server.
SVN Publisher — This plugin allows you to upload artifacts to a subversion repository. This is done via a delete/import of the items requested.
Artifactory Plugin — This plugin allows deploying Maven 2, Maven 3, Ivy and Gradle artifacts and build info to the Artifactory artifacts manager.
Windows Azure Storage Plugin — A plugin for uploading build artifacts to Windows Azure Blob storage.
HTML Publisher Plugin — This plugin publishes HTML reports.

Other post-build actions

LiveRebel Deploy Plugin — LiveRebel Deploy Plugin for Hudson enables to update JEE Application servers and cluster without any downtime by skipping the traditional deploy cycle. This will mean less downtime, no lost sessions nor OutOfMemoryErrors.
Batch Task Plugin — This plugin adds batch tasks that are not regularly executed to projects, such as releases, integration, archiving, etc.
CVS Tagging Plugin — This plugin will perform CVS tagging (specifically cvs rtag) after a job has been built successfully.
Description Setter Plugin — This plugin sets the description for each build, based upon a RegEx test of the build log file.
DocLinks Plugin — This plugin allows you to publish your documents that are created in the build steps.
Groovy Postbuild Plugin — This plugin executes a groovy script in the Hudson JVM. Typically, the script checks some conditions and changes accordingly the build result, puts badges next to the build in the build history and/or displays information on the build summary page.
Maven Deployment Linker — This plugin will add a summary on the build of the artifacts uploaded to your maven repository.
Post build task — This plugin allows the user to execute a shell/batch task depending on the build log output. Java regular expression are allowed.
SiteMonitor Plugin — Monitors web site up/down status.
Subversion Tagging Plugin — This plugin automatically performs subversion tagging (technically speaking svn copy) on successful build.
Text-finder Plugin — This plugin lets you search keywords in the files you specified and use that to mark the build as success or a failure.
WebLogic Deployer Plugin — This plugin deploy artifacts built on a CI server Hudson to a weblogic target (managed server, cluster ...) as an application or a library component.
Build Pipeline Plugin — This plugin creates a pipeline of Hudson\Jenkins jobs and gives a view so that you can visualise it.

External site/tool integrations

Hudson can also integrate with external products by using these plugins.

Backlog Plugin — This plugin integrates Backlog to Hudson.
Bugzilla Plugin — This plugin integrates Bugzilla into Hudson.
CollabNet Plugin — The CollabNet Plugin is an integration with CollabNet TeamForge.
Fortify 360 Plugin — Fortify 360 FPR post-processing and uploading to Fortify 360 Server
Gerrit Plugin
Github Plugin — This plugin creates links from Hudson to Github projects.
Google Calendar Plugin — This plugin publishes build records over to Google Calendar
Google Code Plugin — This plugin creates links from Hudson projects to Google Code instances.
HGCA Plugin — This plugin allows the administrator to specify pairs of patterns and URLs, both globally and on a per-job level, to use for marking up changelog text.
Hudson Google Desktop Gadget — With this plugin, you can monitor your Hudson server from the comfort of your Google Desktop.
Hudson Helper for Android — Monitor your CI builds right from your Android device.
Hudson Helper iPhone and iPod Touch App — With this application you can monitor your CI builds right from your iPhone or iPod Touch.
Hudson Monitor for Chumby — Monitor and display the status of your builds on your Chumby.
Hudson Monitor Gadget for Microsoft Sidebar.
Hudson Mood monitoring widget for Android — Simple way to monitor Hudson builds on Android phone.
Hudson Tray Application — With this plugin, you can monitor your Hudson server from the comfort of you desktop tray, and even run programs when things change (or not).
Java.net Plugin — This plugin extends Hudson for projects hosted on java.net by providing various capabilities
java.net uploader Plugin — This plugin uses java.net tasks library to make Hudson capable of posting artifacts to java.net
JBPM Plugin — This plugin integrates JBoss JBPM with Hudson. It lets you define your own build, test and release workflows in a graphical designer, and execute them inside Hudson.
JIRA Plugin — This plugin integrates Atlassian JIRA to Hudson.
Kagemai Plugin — This plugin integrates Kagemai to Hudson.
Klaros-Testmanagement Plugin — Integrates Hudson with Klaros-Testmanagement by publishing the test results of a hudson build to the Klaros-Testmanagement application.
Mantis Plugin — This plugin integrates Mantis Bug Tracker to Hudson.
Origo Issue Notifier — This plugin opens or updates an issue on an Origo instance based on the build result.
play-plugin — This plugin integrates Play! framework to Hudson.
Polarion Plugin — This plugin integrates the Polarion WebClient for SVN, an open source, web based interface to Subversion.
Redmine Plugin — This plugin integrates Redmine into Hudson (there's a plugin for Redmine that integrates Hudson from the Redmine side, too.)
Repository Connector Plugin — Repository Connector adds a build step which allows to resolve artifacts from a maven repository like nexus.
REST Plugin — This plugin adds REST support to Hudson.
Reviewboard Plugin — This plugin connects to Reviewboard to create and update Review Requests. Reviewboard is a tool for conducting code reviews and this plugin will allow you to link your SCM updates, when they are pulled for a Hudson build, to Reviewboard. Note that currently, only the Perforce SCM is supported.
Selenium AES Plugin — This plugin is for continuous regression test by Selenium Auto Exec Server (AES).
SFEE Plugin — Authenticate users and publish build artifacts relying on a Collabnet Source Forge Enterprise Edition (SFEE) server.
Trac Plugin — This plugin creates links from Hudson projects to Trac instances.
Traffic Light Plugin
Windmill Plugin — This plugin allows you to configure and run Windmill functional tests.
Hudson Monitor for Android — Monitor and display the status of your builds on your Android™ phone.
Sonar plugin — Quickly benefit from Sonar, an open-source Code Quality Management Platform based on many well known analysis tools like Checkstyle, PMD, Findbugs, Cobertura, ....
Team Productivity Center Plugin — This plugin publishes Hudson test results back to Oracle Team Productivity Center, running in JDeveloper

UI plugins

Blacklist Plugin — Disables blacklisted features
BruceSchneier Plugin — Displays a picture of Bruce Schneier (instead of Hudson the butler) and a random Bruce Schneier fact on each build page.
ChuckNorris Plugin — Displays a picture of Chuck Norris (instead of Hudson the butler) and a random Chuck Norris 'The Programmer' fact on each build page.
Collapsing Console Sections Plugin — This plugin allows the creation of sections in build consoles.
Compact Columns — More compact columns for showing last success and failure.
Console Plugin — Enhanced console support
Cron Column Plugin — View column showing the cron trigger expressions that can be configured on a job
Dashboard View — This plugin contributes a new view implementation that provides a dashboard / portal-like view for your Hudson instance.
dbCharts Plugin — Add charts based on JDBC database data series to the hudson.
Dependency Viewew Plugin — Shows the dependency graph of the Hudson projects or build using graphviz. Requires a graphviz installation on the server.
Downstream buildview plugin — This plugin allows you to view the full status all the downstream builds so that we can graphically see that everything for this build has been completed successfully.
DropDown ViewsTabBar Plugin — This plugin provides an alternate rendering of the Views bar which runs along the top of all views. This plugin is useful for instances which have a very large number of views and want a compact rendering.
Emotional Hudson Plugin — This funny plugin changes the expression of Mr. Hudson in the background when your builds fail.
eXtreme Feedback Panel Plugin — This plugin provides an eXtreme Feedback Panel that can be used to expose the status of a selected number of Jobs.
Favorite Plugin — This plugin allows you to mark a job a favorite.
Green Balls — Changes Hudson to use green balls instead of blue for successful builds
Hudson Helper for Android — Monitor your CI builds right from your Android device.
Hudson Helper iPhone and iPod Touch App — With this application you can monitor your CI builds right from your iPhone or iPod Touch.
Hudson Mobi, the iPhone, iPod and Android client for Hudson CI — The iPhone, iPod and iPad client for Hudson CI monitoring on the road.
Hudson Personal View — This plugin gives every user, also non administrative one the possibility to create his own view and to use a pseudo tree-view where every user can administer it's own delimiter which is used as path delimiter
iPhoneView Plugin — This plugin allows you to view the status of your jobs via iPhone or iPod touch.
Job Type Column Plugin — Adds column showing job type that can be configured in views.
JSWidgets Plugin — Allows embedding various statistics available from Hudson in your via javascript-snippets ala ohloh.net.
Label Column View Plugin — This plugin shows the last label of the last build of a job.
Last Failure Version Column Plugin
Last Success Description Column Plugin — Column showing the last success description that can be configured in views.
Last Success Version Column Plugin
Locale Plugin — This plugin controls the language of Hudson
Measurement Plots Plugin — Plot measurements embedded into the standard output and error streams of tests.
Node Name Column Plugin — Adds column showing node name and can be configured in views.
Page Markup Plugin — Adds custom HTML content to header & footer on all Hudson pages.
Plot Plugin — This plugin provides generic plotting (or graphing) capabilities in Hudson.
Promoted Builds Plugin — This plugin allows you to distinguish good builds from bad builds by introducing the notion of 'promotion'.
SafeRestart Plugin — This plugin will add 'Restart Safely' link on the sidebar and management page.
Screenshot Plugin — Shows a screenshot of a running build.
Sectioned View Plugin — This plugin provides a new view implementation that can be divided into sections. Each section can display different information about the selected jobs. An extension point is also provided to define new types of sections.
Sidebar-Link Plugin — Add links in the sidebar of the Hudson main page, view tabs and project pages.
Status View Plugin — View type to show jobs filtered by the status of the last completed build.
Terminal Plugin — This plugin allows you to execute OS commands.
Translation Assistance Plugin — This plugin adds an additional dialog box in every page, which enables people to contribute localizations for the messages they are seeing in the current page.
Upstream Downstream Column Plugin
View Job Filters — Manage multiple views and hundreds of jobs much more easily.  Include or exclude jobs from a view using things like the SCM path or type, the job type, build statuses or trends, email recipients, Maven configuration, job parameterization, and user permissions. Mix and match filters to narrow down to exactly what you want.
Extension Point for Project Views Navigation
Radiator View Plugin — Provides a job view displaying project status in a highly visible manner. This is ideal for displaying on a screen on the office wall as a form of Extreme Feedback Device.
Nested View Plugin — View type to allow grouping job views into multiple levels instead of one big list of tabs.

Page decorators

Google Analytics Plugin — This plugin decorates all web pages with the Google Analytics tracking script
Piwik Analytics Plugin — This plugin decorates all web pages with the Piwik Analytics tracking script.

Authentication and user management

Active Directory plugin — With this plugin, you can configure Hudson authenticates the username and the password through Active Directory.
Audit Trail Plugin — Keep a log of who performed particular Hudson operations, such as configuring jobs.
CAS1 Plugin — This plugin lets Hudson authenticate users via your organization's Central Authentication Service (CAS), for single-sign-on.
Crowd 2 Plugin — This plugin enables use of Atlassian Crowd >= 2.1.x as an authentication source.
Crowd Plugin — This plugin enables use of Atlassian Crowd as an authentication source.
Extended Read Permission Plugin — This plugin enables the Extended Read permission in Hudson 1.324 and newer.
Hudson Personal View — This plugin gives every user, also non administrative one the possibility to create his own view and to use a pseudo tree-view where every user can administer it's own delimiter which is used as path delimiter
LDAP Email Plugin — This plugin resolves user email addresses from an LDAP directory.
MySQL Authentication Plugin — This plugin allows users to authenticate to a Hudson instance using credentials stored in a MySQL database.
pwauth — This plug-in adds authentication via pwauth and supports both *nix system users and groups through PAM.
RegEx Email Plugin — This plugin allows you to generate user email addresses from usernames.
Script Security Realm — This plugin allows you to use a user-written custom script to authenticate the username and password
Security No CAPTCHA — Simply extends Hudson's simple security to remove the CAPTCHA check.
SFEE Plugin — Authenticate users and publish build artifacts relying on a Collabnet Source Forge Enterprise Edition (SFEE) server.
Role Strategy Plugin — Adds a new role-based strategy to manage users' permissions.
Create Job Advanced Plugin — This plugin extends creating job.

Cluster management and distributed build

Amazon EC2 Plugin — Allow Hudson to start slaves on EC2 or Ubuntu Enterprise Cloud (Eucalyptus) on demand, and kill them as they get unused.
DistFork Plugin — Turns a Hudson cluster into a general purpose batch job execution environment through an SSH-like CLI.
Hadoop Plugin — This plugin makes Hudson cluster act as a Hadoop cluster without any configuration.
Lab Manager Plugin — Add VMware Lab Manager support to Hudson
PXE Plugin — This plugin enhances Hudson to support network-booting PCs for rapid, hands-free installations of various OSes, thereby making new slave installations easier.
Selenium Plugin — This plugin turns your Hudson cluster into a Selenium Grid cluster
Swarm Plugin — This plugin enables slaves to auto-discover nearby Hudson master and join it automatically, thereby forming an ad-hoc cluster.
Throttle Concurrent Builds Plugin — This plugin allows for throttling the number of concurrent builds of a project running per node or globally.
Azure Slave Plugin — Plugin summary goes here

Cloud

Amazon EC2 Plugin — Allow Hudson to start slaves on EC2 or Ubuntu Enterprise Cloud (Eucalyptus) on demand, and kill them as they get unused.


CLI extensions

DistFork Plugin — Turns a Hudson cluster into a general purpose batch job execution environment through an SSH-like CLI.


Maven

Backlog Plugin — This plugin integrates Backlog to Hudson.
Dependency Analyzer Plugin — This plugin parses dependency:analyze goal from maven build logs and generates a dependency report
Doxygen Plugin — This plugin publishes HTML reports generated by the Doxygen tool.
JIRA Plugin — This plugin integrates Atlassian JIRA to Hudson.
M2 Extra Steps Plugin — This plugin provides the ability to add pre- and post-build steps to Maven 2-type projects.
M2 Repository Cleanup Plugin — This plugin allows you to configure a maven2 job to clean some or all of the artifacts from the repository before it runs.
Maven 2 Project Plugin — Hudson's Maven 2 project type
Maven Dependency Update trigger — This plugin will check if one SNAPSHOT dependencies (or optionnaly plugins SNAPSHOT) has been updated during your projects dependencies resolution and trigger a build. You have to configure a cron expression.
Maven Deployment Linker — This plugin will add a summary on the build of the artifacts uploaded to your maven repository.
Maven Info Plugin — Adds columns configurable in views to show info about Maven jobs.
Maven Scheduler Plugin — This plugin permit to execute maven command if project has been updated and the trigger is a periodic build
Repository Connector Plugin — Repository Connector adds a build step which allows to resolve artifacts from a maven repository like nexus.
Static Code Analysis Plug-ins
Task Scanner Plugin — This plugin scans the workspace files for open tasks and generates a trend report.
The Continuous Integration Game plugin — This plugin introduces a game where users gets point on improving the builds.
Violations — This plug-in generates reports static code violation detectors such as checkstyle, pmd, cpd, findbugs, fxcop, stylecop and simian.
Cobertura Plugin — This plugin allows you to capture code coverage report from Cobertura. Hudson will generate the trend report of coverage.
Checkstyle Plugin — This plugin generates the trend report for Checkstyle, an open source static code analysis program. 
PMD Plugin — This plugin generates the trend report for PMD, an open source static code analysis program. 
DRY Plugin — This plugin generates the trend report for duplicate code checkers like CPD.
FindBugs Plugin — This plugin generates the trend report for FindBugs, an open source program which uses static analysis to look for bugs in Java code. 
Warnings Plugin — This plugin generates the trend report for compiler warnings in the console log or in log files.
M2 Release Plugin — This plugin allows you to perform a release build using the maven-release-plugin from within Hudson.

Misc

Change Log History Plugin — This plugin copies change log data to a later build when a build is deleted.
Claim plugin — This plugin allows users to claim failed builds
Configuration Slicing Plugin — This plugin allows mass configuration of select project properties. It has a framework to make it very easy to add a configuration page for a new property.  At present, two types of data can be mass-configured: booleans and strings. 
Cygpath Plugin — This plugin performs Cygwin path conversion before forking new processes
DTKit — DTKit is a set of libraries and tools for converting input files (from different tools) into output files with a standard formats (JUNIT or TUSAR).
DumpInfo BuildWrapper Plugin — Dumps vital information about the Hudson instance into the job log. This plugin is useful for historical and audit purposes, where you can see what versions of Hudson, slaves, and plugins were around at the time of a build.
Favorite Plugin — This plugin allows you to mark a job a favorite.
Html Archiver Plugin
Hudson Speaks! Plugin — This plugin gives Hudson a voice using FreeTTS.
JSGames Plugin — Play some JavaScript games from the comfort of your Hudson instance.
Locked Files Report Plugin — This debug plugin fails a build if there are locked files in the workspace at the begining or end of a build.
Mask Passwords Plugin — This plugin allows masking passwords that may appear in the console
Maven Deployment Linker — This plugin will add a summary on the build of the artifacts uploaded to your maven repository.
Monitoring — Monitoring plugin: Monitoring of Hudson itself with JavaMelody. Open the report (or http://yourhost/monitoring) after installation.
Next Build Number Plugin — This is a simple plugin that changes the next build number Hudson will use for a job.
Persona Plugin — This plugin lets you define custom personalities like Chuck Norris or Bruce Schneier just by preparing an XML file and a few image files.
play-plugin — This plugin integrates Play! framework to Hudson.
Port Allocator Plugin — Assigns unique TCP port addresses to jobs so that jobs executed concurrently won't collide with each other. Also performs clean ups to kill off daemons that are forked by jobs.
Priority Sorter Plugin — This plugin allows for the build queue to be sorted based on pre-assigned priorities for each job.
Promoted Builds Plugin — This plugin allows you to distinguish good builds from bad builds by introducing the notion of 'promotion'.
Rebuild Plugin — This plugin allows the user to rebuild a parameterized build without entering the parameters again.
Template Project Plugin — This plugin lets you use builders, publishers and SCM settings from another project.
Terminal Plugin — This plugin allows you to execute OS commands.
The Continuous Integration Game plugin — This plugin introduces a game where users gets point on improving the builds.
thinBackup — This plugin simply backs up the global and job specific configurations (not the archive or the workspace).
Tmp Cleaner Plugin — As hudson and/or plugins can create some temporary files.
Validating String Parameter Plugin — The validating string parameter plugin contributes a new parameter type to Hudson that supports regular expression validation of the user's entered parameter.
PlatformLabeler Plugin — This plugin adds node labels based on the platform the node is running; they are updated each time the node connects.
Shelve Project Plugin — This plugin lets you shelve projects so that they can easily be resurrected.
Role Strategy Plugin — Adds a new role-based strategy to manage users' permissions.
JobConfigHistory Plugin — Saves copies of all job and system configurations.
Lava Lamp Notifier — Indicate Hudson Job status using a Lava Lamp
Backup Plugin — Backup plugin allows archiving and restoring your Hudson home directory.
Accelerated Build Now Plugin — The Accelerated Build Now Plugin allows Hudson users to launch a project's build right away, even if the queue is long (moving it to the top of the queue) and even if no executor is available (killing and rescheduling builds not launched by "humans")


Uncategorized plugins

These plugins do not have a correct label. For finding them they are labeled as "plugin-must-be-labeled".

Selenium Grails plugin
JClouds Plugin — This plugin uses JClouds to provide slave launching on most of the currently usable Cloud infrastructures.

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.