You can use Sonar plugins to add new features to Sonar, cover new languages, add report capabilities and more.
Browse through the following user-contributed plugins or Create your own!
Plugins
Name |
Type |
Description |
|---|---|---|
CI engine |
Launch Sonar analysis from the best Open Source CI engine : Hudson |
|
Test coverage |
Use Emma to measure the code coverage of your unit tests instead of Clover or Cobertura which are embedded by default with Sonar |
Under development
Name |
Type |
Description |
|---|---|---|
Report |
Communicate Quality analysis through PDF Reports |
|
Language |
Use PHPUnit, PHPDepend, PHPCodeSniffer and others to analye PHP sources (SONARPLUGINS-31) |
|
Java metrics |
Replace the default JavaNCSS engine to improve metrics and fix few bugs |
|
Executable specificatons |
GreenPepper is a collaboration platform to help business experts and developers create executable specificatons in order to build the right software. This plugin collect test results provided by GreenPepper Maven plugin to feed Sonar. |
Would be great
You'd like to contribute to Sonar development but don't have a killer idea to start from. Here are several suggestions of possible plugins :
Name |
Type |
Description |
|---|---|---|
Motion chart |
Report |
See how a set of metrics evolve over time (SONARPLUGINS-1) |
Macker |
Rules engine |
Use Macker to define and check architectural rules (SONARPLUGINS-35) |
Maven site |
Maven report |
Add a link in the sidebar to the sonar project dashboard (SONARPLUGINS2) |
TagList |
Rules engine |
Generates a report on various tags found in the code, like |

