SonarQube Developer Edition

Built for developers by developers

Innovative features to systematically track and improve Code Quality and Code Security in your applications. Developer Edition features include:

  • SonarQube
  • Branch Analysis
  • Pull Request decoration
  • Taint analysis
  • 24 languages
  • SonarLint IDE integration

Try it now

Starts at $150
Select a country
Are you using SonarQube?
SonarQube Developer Edition Features

the tooling you need to deliver better, cleaner code

Enable your team to systematically deliver code that meets high quality standards, for every project, at every step in the workflow.

24 languages covered

Analyze the quality of the code in your preferred language. Patch bugs, close vulnerabilities, and follow best practices with a single source of truth. 

integration with DevOps platforms

Project onboarding and PR decoration in GitHub, GitLab, Azure, Bitbucket; in-cloud & on-prem. Plus a Jenkins plugin and easy integration with other CI/CD systems.

chase down the bad actors

Making sure user-provided data is sanitized before it hits critical systems (database, file system, OS, etc.) helps ensure the security of your code. Taint analysis tracks untrusted user input throughout the execution flow - across not just methods but also from file to file.

guided developer experience

The UI is crafted for clarity so developers easily understand the problem flow from the vulnerability source to the code location (‘sink’) where the compromise occurs

branch and pull request analysis

Super-fast analysis helps you quickly assess where the code stands in pull requests and branches so you can remediate issues while your code is still fresh in mind.

critical security rules for vital languages

Receive actionable, high-precision feedback at the right place and time. Benefit from 5,000+ coding rules and industry-leading taint analysis of Java, C#, PHP, Python, TypeScript & JavaScript.

shared, unified configurations

Align your team on a unified definition of code health. Collaborate efficiently with your team across projects to meet expectations set in your Quality Profile.

Sonarlint IDE integration

Extend SonarQube configurations and settings to your IDE for consistent, reliable analysis from the moment you start writing code. 

Enhance your Workflow with Developer Edition

Automatically analyze branches and decorate pull requests

Bitbucket

SonarQube for Bitbucket

Whether you're self-hosted or SaaS, on-prem or in-cloud, we have you covered. Import repositories and provision projects from Bitbucket, and easily navigate your environment’s analysis configuration with built-in wizards. Automatically differentiate between main branch and PR - no extra config required.

Github

SonarQube for Github

Whether you're self-hosted or SaaS, on-prem or in-cloud, we have you covered. Import repositories and provision projects from Github, and easily navigate your environment’s analysis configuration with built-in wizards. Automatically differentiate between main branch and PR - no extra config required.

Azure DevOps

SonarQube for Azure DevOps

Whether you're self-hosted or SaaS, on-prem or in-cloud, we have you covered. Import repositories and provision projects from Azure DevOps, and easily navigate your environment’s analysis configuration with built-in wizards. Automatically differentiate between main branch and PR - no extra config required.

Gitlab

SonarQube for Gitlab

Whether you're self-hosted or SaaS, on-prem or in-cloud, we have you covered. Import repositories and provision projects from Gitlab, and easily navigate your environment’s analysis configuration with built-in wizards. Automatically differentiate between main branch and PR - no extra config required.

Application Management

Manage your team's success: Release quality code across projects every time

An Application is a synthetic project composed of projects that ship together; if one isn't ready to ship, none of them are. SonarQube Developer Edition provides you with:


- Aggregate quality gate

- One place to know if your project set is shippable

- Easily visualize the pieces of the projects that work together

Image shows overall health of a project with all areas having a passing score
Background image of bits of code connecting to each other

need to ensure Clean Code across your entire application portfolio?

Try SonarQube Enterprise Edition -->

Maintainability, Reliability and Security in your language!

frequently asked questions

Used and loved by 300,000+ organizations

  • Barclays logo
  • Air France logo
  • IBM Logo
  • Nasa logo
  • Microsoft Logo
  • alphabet logo
  • dyson logo
  • vm ware logo
Background image of bits of code connecting to each other

try SonarQube Developer Edition free for 14 days!

  • Sonar Solutions
    • Clean Code
    • Clean as You Code
    • Commitment to open source
    • For developers
    • For teams
    • For enterprise
    • Federal Government
  • Follow SonarSource on Twitter
  • Follow SonarSource on Linkedin

© 2008-2022, SonarSource S.A, Switzerland. All content is copyright protected. SONAR, SONARSOURCE, SONARLINT, SONARQUBE and SONARCLOUD are trademarks of SonarSource SA. All other trademarks and copyrights are the property of their respective owners. All rights are expressly reserved.