This page lists SonarQube plugins that are not available in the Marketplace.
SonarQube Plugins
These contributions are plugins that can be installed in a SonarQube server.
Plugin | Description |
---|---|
1C:Enterprise 8 | Analyzes the 1C language for 1C:Enterprise and its internal query language. |
Anti-pattern Code Smell | Detects anti-patterns and code smells, as defined by Martin Fowler, in Java code by means of the Ptidej 5 library. |
Bitbucket Authentication | Delegate authentication to Bitbucket. |
Bitbucket On Demand | Makes SonarQube a commenter on your Atlassian Bitbucket Cloud pull requests. |
Bitbucket Server | Makes SonarQube a commenter on your Atlassian Bitbucket Server (formerly Stash) pull requests. |
Build Breaker | Fail the job if the project fails the Quality Gate. |
Cxx | Integration of various tools to report metrics on C/C++ projects |
Checkmarx | Enables integration with a CxSuite server through the addition of dashboard widgets to retrieve and display scan result information. The plugin does not initiate CxSuite scans. |
Clojure | Analyzes Clojure code using eastwood and kibit. |
CodeScan* | Code analyzer for Salesforce-specific code. Commercial plugin with free, 30-day trial. |
Code Cracker | Code Cracker plugin for Roslyn-based C# and VB.NET analyzers |
Dependency Check | Parses OWASP Dependency-Check XML reports to import its results in SonarQube. |
Designite Plugin | Imports C# quality analysis reports from Designite** into SonarQube. |
F# | Analyzes F# code. |
Gerrit Plugin | Transforms issues into comments in Gerrit review. |
Go | Analyzes Go code using the GoMetaLinter. |
Haskell | Analyzer for the Haskell language. |
HipChat notification | Notify a HipChat room at the end of an analysis. |
JavaMelody | On-board performance monitoring of SonarQube using JavaMelody. |
miniOrange SAML | Full-featured, freemium SAML authentication plugin for use with a wide variety of identity providers. |
NDepend | Integration with NDepend. |
OpenEdge Plugin | Analyzes the OpenEdge langauge. |
OpenID Connect Authentication | Enables users to automatically be sign up and authenticated on a SonarQube server via an OpenID Connect identity provider like Keycloak. Optionally the groups a user is associated in SonarQube can be synchronized with the provider (via the userinfo claim groups retrieved from the ID token). |
Oracle CCI plugin | Run Oracle's Code Compliance Inspector to audit SOA projects |
Perl | Analyzes Perl files. |
Qualinsight Cobertura Maven plugin | Run Cobertura instrumentation and reporting, then transform the reports to the Generic Test Coverage format |
SBT | An SBT plugin which can be used to analyse a Scala project. |
Ruby Plugin | Enables analysis of Ruby projects with SonarQube 6.5. |
a Scala analyzer | Analyzes Scala 2.11/2.12 |
Scalastyle Plugin | Packages Scalastyle as a SonarQube plugin. |
SCM Stats | Generates reports based on SCM change log information. |
sevntu-checkstyle | Adds support of sevntu-checkstyle checks to SonarQube |
Slack | Multiple independent plugins (with coincidentally identical plugin keys) exist to send SonarQube notifications to the specified Slack channel. |
SpellCheck | Offers spell-checking for Java code with a dictionary that's customizable through the GUI. |
Structure101 | Tracks metrics for software architecture. |
SVG Status | Provides a webservice to retrieve projects' quality gate status as an SVG image similarily to travis-ci build status images. |
TechCognia's TSQL plugin* | Analyze Microsoft SQL Server Script files using SQL Code Guard. |
Testwell CTC++ | Adds support of Testwell CTC++. |
Text Plugin | A free and open-source plugin that lets you create rules to flag issues in text files. |
TIBCO BW 5.x | Plugin for analysis of TIBCO BusinessWorks 5.x projects. |
TIBCO BW 6.x or BWCE | Plugin for analysis of TIBCO BusinessWorks 6.x or BWCE projects. |
TIBCO BE | Plugin for analysis of TIBCO BE projects. |
ThreadFix | The ThreadFix plugin allows importing results from application security scanning tools, such as AppScan, WebInspect, Fortify, Checkmarx, BurpSuite and many others. |
ThreadSafe* | Finds concurrency bugs and potential performance issues in Java codebases. Free trial available. |
TIBCO BusinessWorks 6.x Plugin | Analyzes TIBCO BusinessWorks 6 projects |
Toxicity Chart | Creates Toxicity Charts for Java and C# projects. |
TypeScript | Analyzes TypeScript files. |
VisibleForTesting | Provides rules on the use of the @VisibleForTesting Java annotation. |
ZAP | Parses OWASP ZAP reports and imports results into SonarQube |
* Commercial Plugin
** Commercial Product
Deprecated Plugins
The plugins listed on the Deprecated Plugins page may still work in your version of the SonarQube server, but they're not being maintained and they won't work in future versions.
Overview
Content Tools