SonarQube is an open source platform for continuous inspection of code quality. It performs automatic reviews with static analysis of code to detect bugs, code smells, and security vulnerabilities in over 20 programming languages.
SonarQube is an open source platform developed by SonarSource for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells and security vulnerabilities on 20+ programming languages. It supports Java, JavaScript, C#, C/C++, Objective-C, TypeScript, VB.NET, Python, PHP, Flex, Go, Kotlin, Ruby, PL/SQL, T-SQL and more.
Some of the features SonarQube offers include:
It helps development teams follow best practices, improve maintainability, raise the quality of code and reduce bugs and security risks. The centralized SonarQube server receives data from builds and tests executed on CI servers or locally to provide an overview for management and metrics for technical teams to improve code.
Here are some alternatives to SonarQube:
Suggest an alternative ❐