Developer EditionDeveloper Edition

Built for developers by developers

  • Community Edition
  • Branch analysis
  • SonarLint notifications
  • Support for 16 languages

Developer Edition provides innovative features for developers to systematically track and improve code quality. It comes with branch analysis, smart IDE notifications and support for 16 programming languages on top of 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!

Branch analysis

Track the quality of short-lived and long-lived code branches in SonarQube. Review branch quality on an ongoing basis to ensure delivered code matches best practices and standards.

Learn more
Branch Analysis

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.

Learn more
IDE Notifications

Programming Languages Coverage

  • Java
  • JavaScript
  • C#
  • TypeScript
  • Flex
  • Python
  • PHP
  • Web
  • XML
  • C/C++
  • Objective-C
  • T-SQL
  • ABAP
  • PL/SQL
  • Swift
  • VB.Net

Need Enterprise capabilities? Read about 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 through browser-based dashboards

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.