Alternatives to SonarQube

A static code analysis platform that flags bugs, maintainability issues and security vulnerabilities. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as SonarQube.

  • Snyk

    A hosted developer security platform that scans code and applications for vulnerabilities.

    FreemiumProprietaryWeb

    Snyk focuses on vulnerability scanning of code, dependencies and containers as a hosted service with regional data residency. No self-hosted server option is listed.

  • CodeQL

    A semantic code analysis engine from GitHub that lets you query source code to find vulnerabilities.

    CodeQL focuses on security, querying source code for vulnerability patterns through a CLI and a VS Code extension. Free use is limited to research and open source code.

Similar software

Related functionality, not a direct replacement.