SonarQube es una plataforma de código abierto que analiza el código para proporcionar informes sobre problemas como código duplicado, estándares de codificación, cobertura de pruebas, complejidad ciclomática y bugs potenciales. Se integra con herramientas como Maven, Jenkins y JIRA. Ofrece características como el almacenamiento de métricas históricas, gráficos de evolución y vistas comparativas. Admite más de 25 lenguajes de programación a través de plugins.