Developer EditionDeveloper Edition

Built for developers by developers

All Community Edition features, plus:
Branch analysis
Pull Request decoration
Detection of injection vulnerabilities
SonarLint notifications
22 Programming Languages Covered
Also available as a service on SonarCloud

Developer Edition provides innovative features for developers to systematically track and improve the quality and security of their code. It comes with analysis of branches and pull requests, support for 22 programming languages and also adds detection of injection vulnerabilities (in Java, Python, C#, PHP, JavaScript and TypeScript) to SonarSource's industry-leading, open source products.

Best-in-Class Products

SonarQube Logo

Automatic code review tool to detect bugs, code smells and vulnerability issues. Easy to integrate with DevOps toolchains.

SonarLint Logo

IDE extension for real-time code quality feedback. Assists developers to deliver cleaner code as they work.

Code Analyzers

Smart code analysis

Deep analysis helps track down hard-to-find bugs and quality issues. Advanced, highly accurate techniques such as data flow analysis maximize productivity by reducing false positives.

Developer Awesomeness, All Baked In!

Analysis of Branches and Pull Requests

Track the quality of all feature and maintenance branches, to make sure only safe and secure code makes it into production.
Automatically analyze branches and decorate pull requests through Bitbucket, GitHub, Azure DevOps, and GitLab. Whether you are self-hosted or SaaS, we have you covered.

Read more about CI/CD integration
Branch Analysis

Developer-led Application Security

Empower development teams with security feedback during code review. Security Hotspots & Security Vulnerabilities help teams get more acquainted with secure coding practices while fixing issues.
With detection of Injection Flaws, untrusted user input can be detected within the code, and sanitized before it compromises your application.

Read more about Security Analysis
Application Security

SonarLint smart notifications

Get real-time code notifications from SonarQube in your IDE as you work. Track release status and keep abreast of issues you introduce.

See documentation
IDE Notifications

Programming Languages Coverage

  • Java
  • JavaScript
  • C#
  • TypeScript
  • Kotlin
  • Ruby
  • Go
  • Scala
  • Flex
  • Python
  • PHP
  • HTML
  • CSS
  • XML
  • VB.Net
  • C
  • C++
  • Objective-C
  • T-SQL
  • ABAP
  • PL/SQL
  • Swift

Developer Edition is available up to 20M Lines of Code.
Beyond, you surely need governance features which come with Enterprise Edition.

Business Benefits

Full-featured quality management tool for small or large development teams
Maximum visibility of open issues and quality status through branch analysis features
Increased developer productivity through real-time quality notifications
Ongoing monitoring of project health with browser-based project homepage

Support Option

Optional paid support helps you quickly and effectively resolve problems with your SonarSource deployment. Gain insight into how to use the great features of our products, learn best practices and find specific solutions for your use cases.

In addition it gives you access to one testing and one staging instances.