SonarQube est une plateforme d'analyse de la qualité et de la sécurité du code éditée par SonarSource. Elle analyse branches et pull requests, signale bogues, problèmes de sécurité, duplications et problèmes de maintenabilité dans des dizaines de langages, et applique des quality gates pour imposer des standards communs. Les éditions commerciales ajoutent un SAST avancé et l'analyse de composition logicielle. SonarQube Server est l'édition auto-gérée, que vous déployez sur votre propre infrastructure, y compris en environnement isolé ; une Community Build gratuite existe aussi.
SonarQube est développé par SonarSource Sàrl, dont le siège est à Genève, en Suisse, avec des bureaux notamment à Austin (Texas) ; la Suisse n'est pas un État membre de l'UE. Une annonce de financement de 2022 cite Advent International, General Catalyst et Insight Partners parmi les investisseurs. La Community Build est open source sous licence LGPL-3.0 ; les éditions commerciales ajoutent des fonctions. En auto-hébergement, le code et les résultats d'analyse restent sur l'infrastructure que vous exploitez. SonarSource propose aussi un service SaaS distinct, SonarQube Cloud.