SonarQube icon

SonarQube icon


Desktop Software Development
SonarQube is code review and management software. The software is developed by SonarSource, which was founded in 2008 by Freddy Mallet, Simon Brandhof and Olivier Gaudin. Development of SonarQube began a year before, in 2007, after it was realized that no product existed that could preform comprehensive code review effectively. Notable customers of the company include Michelin, Deutsche Bank, Samsung, Telefonica and BNP Paribas. More than 85,000 organizations use products by SonarSource. Read moreless
Windows macOS Linux Browser

Alternatives to SonarQube

  1. PyCharm alternatives



    PyCharm is an IDE with a rich set of tools for Python developers. The software was developed by JetBrains, and it is available for Windows, Mac, and Linux. PyCharm will analyze, test, and debug cod...

    {{ alternatives[0].votes }}
  2. Codacy alternatives



    Codacy is a software which allows for the automated code testing and reviewing of a piece of programming. You can sign up for Codacy with GitHub or use a different account to sign up. Codacy is d...

    {{ alternatives[1].votes }}
  3. Black Duck alternatives

    Organizations worldwide use Black Duck Software’s solutions to ensure open source security and license compliance in their applications and containers.

    {{ alternatives[2].votes }}
  4. WhiteSource Software alternatives

    WhiteSource offers an open source license management and security solution. WhiteSource automates the entire process of open source selection, approval, detection of vulnerable or problematic compo...

    {{ alternatives[3].votes }}
  5. StyleCop alternatives

    StyleCop is a small tool built on open-source code that is designed to analyze C# in order to determine its consistency with the coding syntax that StyleCop designates.

    {{ alternatives[4].votes }}
  6. PyLint alternatives



    python, pylint, pyreverse, code analysis, checker, logilab, pep8.

    {{ alternatives[5].votes }}
  7. clang alternatives



    Some of the goals for the project include the following:.

    {{ alternatives[6].votes }}
  8. JSHint alternatives



    New JSHint website. Anton Kovalyov Oct 1st, 2013. For the last couple of weeks I've been working on a new homepage for JSHint and today I'm proud to announce the new jshint. com! JSHint Website.

    {{ alternatives[7].votes }}
  9. Klocwork alternatives

    */ /*-->*/ Faster delivery of secure, reliable, and conformant code As teams develop code with more features, shorter timelines, and stricter standards than ever before, it gets increasin.

    {{ alternatives[8].votes }}
  10. DeepSource alternatives



    DeepSource continuously analyzes source code changes to find and fix issues classified as security, performance, anti-patterns and bug-risks.

    {{ alternatives[9].votes }}
  11. Promyze alternatives



    Promyze helps to define and share best coding practices to increase code quality and improve developers' skills. Thanks to Promyze, developers make best practices emerge from their code, and decide...

    {{ alternatives[10].votes }}
  12. PyCodeQual alternatives



    PyCodeQual gives you insights into complexity and bug risks with high accuracy. Let PyCodeQual do the first steps on your code reviews by checking PRs and making fix suggestions.

    {{ alternatives[11].votes }}
Suggest an Alternative

Missing a software in the list? We are always happy if you help us making our site even better.

Suggest an Alternative

SonarQube Reviews

We have 1 review for SonarQube. The average overall ratings is 4.0 / 5 stars.

Write a Review
grex avatar
My Opinion on SonarQube
written by grex on 2018-03-02 04:26:15
Ease of Use
Customer Service
Value For Money

Overall Opinion: Code development is an ever-growing business, and the small, basement teams of yesteryear have been replaced with giant enterprises with hundreds of programmers working on the same product. Managing such huge teams is a challenge, and quality control can be a nightmare. SonarQube by SonarSource can help with that. By implementing a process called Continuous Inspection, SonarQube is able to constantly check on the quality of a product in development. It keeps tabs on overall quality with a Quality Gate and also monitors leak management, parallel report processing, branch analysis, governance features, a short feedback loop, high availability and more. The Quality Gate features a GO/NO-GO check to determine whether an application or feature has passed set quality criteria, informing administrators about whether or not a program is ready for development, at least as far as quality is concerned. SonarQube supports over 20 programming languages, including Python, Flex, Java, C#, C/C++, PL/I, Swift, COBOL, Objective-C, PL/SQL, ABAP, RPG, TypeScript, VB.Net and more. Furthermore, more than 60 plugins by commercial sources or an active community can enhance the software with extra languages, pages or metrics, making it easy to customize the software for the unique needs of a development team. The software can also be used online via SonarCloud, which can track public projects using the same features as SonarQube.

Pros: A community edition is free and open source Pricing scales with lines of code output for more advanced editions

Cons: Developers who produce millions of lines of code a year will be shelling out up to $62,000 per year to use the software, depending on output, and costs per year for huge, high availability database applications could reach $1 million per year

grex is using SonarQube every other week recently.


SonarQube screenshot 1
SonarQube screenshot 2
SonarQube screenshot 3
SonarQube screenshot 4
SonarQube screenshot 5
SonarQube screenshot 6
SonarQube screenshot 7
SonarQube screenshot 8
SonarQube screenshot 9
SonarQube screenshot 10
SonarQube screenshot 11

SonarQube Videos

Youtube Video: SonarQube Installation and Analyse Sonar Qube report for Basic Java Project

In this vedio, I have explained how to setup SonarQube on computer and analyze sonarqube report for Basic Java Project SonarQube server download url:

Disclaimer: This video was not made by us, but we found it interesting enough to embed it here.


Commenting on this article is disabled right now.

About This Article

This page was composed by and published by It was created at 2018-05-01 08:49:48 and last edited by at 2020-03-06 07:50:11. This page has been viewed 49509 times.

Did you like this article about SonarQube? Please rate it!
8 of 12 liked this article. This is equivalent to a star rating of 3.33 / 5.

More Software in Desktop Software > Development

More Popular Desktop Software

Filter Platforms


Filter Features

User-friendly interface Python IDE Rich feature set with over 50 plugins Completes, analyzes, and debugs Python code Lets developers collaborate Over a dozen supported languages Ability to see issues on pull requests Ability to view old resolved issues Security checks Performance checks Ability to connect to your GitHub account Ability to link with Bitbucket account Code Analysis Code review Plugin available Knowledge base SaaS & On-Premises Development platforms IDE Compatibility Knowledge Management
Suggest an Alternative to SonarQube
{{ suggestSubmitSuccess }}
You can only sugggest alternatives that are already published on our platform. If you want to submit a software or app, please visit your account page to submit a software.
List of Suggestions
Please start typing the name of the software you want to suggest as alternative to SonarQube in the field above.
{{ suggestSubmitError }}
Suggest {{ suggestedAlternatives.length }} Alternative(s)
This action requires user authentication. Please log in.
Don't have an account yet? Sign up.