Warning: you have reached a documention page which is no longer maintained.
The list of available plugins for your SonarQube is available with your SonarQube instance market place and with SonarQube documentation plugins compatibility matrix.
To add or update plugins with your SonarQube, please refer to SonarQube marketplace documentation page.
This page lists plugins available in the Marketplace.
Supported by SonarSource
SonarABAP *
SonarApex *
SonarC#
SonarCFamily C/C++ *
SonarCFamily ObjC *
SonarCOBOL *
SonarCSS
SonarFlex
SonarGo
SonarHTML (prev. SonarWeb)
SonarJava
SonarJS
SonarKotlin
SonarPHP
SonarPLI *
SonarPLSQL *
SonarPython
SonarRPG *
SonarRuby
SonarScala
SonarSwift *
SonarTS
SonarTSQL *
SonarVB6 *
SonarVB
SonarXML
GitLab Plugin - Analyzes pull requests, and notates issues as comments.
Sonargraph - Integrates results from Sonargraph, which has a coincidentally similar name.
SVG Badges - Provides additional Quality Gate status and metric value badges. From SonarQube 7.1 such badges are available from the platform without a plugin.
Clover - Feeds SonarQube with code coverage data coming from Atlassian Clover.
3D Code Metrics - Displays 3D view of your source code as a city.
Issue Resolver - Enables issue status synchronization between branches.
Quboo - Provides integration with Quboo to use Gamification techniques to fix your legacy code.
RCI - Revives the old Rules Compliance Index metric.
SoftVis3D - 3D visualization of metrics and dependencies using the city model metaphor.
Azure Active Directory Authentication - Enables user authentication and Single Sign-On via Azure Active Directory (AAD).
Bitbucket Authentication - Enables user authentication and Single Sign-On via Bitbucket.
Crowd - Enables delegation of SonarQube authentication to Atlassian Crowd.
GitHub Authentication - Enables user authentication and Single Sign-On via GitHub.
GitLab Authentication - Enables user authentication and Single Sign-On via GitLab.
Google Authentication - Enabled delegation of user authentication to Google.
SAML Authentication - Enables user authentication and Single Sign-On using SAML 2.0.
AEM Rules - Adds rules specific to Adobe Experience Manager Development
Android Lint - Provides the ability to import Android Lint reports.
Ansible - Analyze Ansible playbooks.
Checkstyle - Provides Checkstyle rules for Java projects.
Findbugs - Provides Findbugs rules for analysis of Java projects.
Guava Helper for Java 8 - Raise issues on legacy Guava calls.
i-Code CNES - Read iCode results for Fortran (77 & 90) and Shell. Not compatible with ShellCheck Analyzer.
jDepend - Provides package-level analysis of Java projects.
Mutation Analysis - Import Pitest mutation analysis reports.
PMD - Provides PMD rules to analyse Java projects.
Sonargraph 7 - Import Sonargraph 7 reports on conformance to formal architecture definitions.
Sonargraph Integration - Import Sonargraph 8.7+ reports on conformance to formal architecture definitions.
WebDriver - Analyzes WebDriver (Selenium or Appium) tests.
Xanitizer - Imports the results of a Xanitizer security scan
SonarSource leads the development of the plugin
* Commercial plugin
Tempted to write your own plugin and share it? Want to contribute your plugin back to the community? You might be interested in having it referenced in the SonarQube Marketplace.