SonarCloud

Badges for SonarCloud / SonarQube — quality gate, bugs, vulnerabilities, coverage, maintainability, and more.

Display code quality metrics from SonarCloud or self-hosted SonarQube.

quality gate
Quality Gate (branded)
bugs
Bugs
coverage
Coverage
maintainability
Maintainability

Available badges

BadgeEndpointDescription
Quality Gate/sonar/quality-gate/{component}Quality gate status
Bugs/sonar/bugs/{component}Bug count
Vulnerabilities/sonar/vulnerabilities/{component}Vulnerability count
Code Smells/sonar/code-smells/{component}Code smell count
Coverage/sonar/coverage/{component}Coverage percentage
Duplicated Lines/sonar/duplicated-lines/{component}Duplicated lines %
Maintainability/sonar/maintainability/{component}Maintainability rating (A–E)
Reliability/sonar/reliability/{component}Reliability rating (A–E)
Security/sonar/security/{component}Security rating (A–E)

Quick examples

![quality gate](https://shieldcn.dev/sonar/quality-gate/apache_commons-lang.svg)
![coverage](https://shieldcn.dev/sonar/coverage/apache_commons-lang.svg?variant=branded)

Self-hosted SonarQube

For self-hosted SonarQube instances, add ?server=your-sonar.example.com:

![quality gate](https://shieldcn.dev/sonar/quality-gate/my-project.svg?server=sonar.mycompany.com)

Data source

Uses the SonarCloud API or self-hosted SonarQube API. No API key required for public projects. Cached 1 hour.