badges/shields

Concise, consistent, and legible badges in SVG and raster format

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 47 minutes ago
Added to GitGenius on September 2nd, 2026
Created on January 30th, 2013
Open Issues & Pull Requests: 305 (+6)
GitHub issues: Enabled
Number of forks: 5,621
Total Stargazers: 27,169 (+1)
Total Subscribers: 120 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.9 hours
Mean response time: 62.2 days
90th percentile: 58.7 days
Tracked items: 378

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 74% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "developer-experience" is answered fastest, typically in about an hour, while "documentation" waits about 2 days. Only 5% of issues opened in the past year have been closed. Three people close 79% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 86
New in 7 days: 1
Closed in 7 days: 3
Avg open age: 1,160 days
Stale 30+ days: 78
Stale 90+ days: 72

Recent activity

Opened in 7 days: 1
Closed in 7 days: 3
Comments in 7 days: 1
Events in 7 days: 1

Top labels

  • service-badge (167)
  • question (93)
  • good first issue (36)
  • bug (27)
  • core (24)
  • needs-upstream-help (23)
  • developer-experience (21)
  • operations (13)

Detailed Description

Shields is a service for generating concise, consistent, and legible badges in SVG and raster format that can be embedded in GitHub readmes or any other web page.

The tool solves the problem of displaying project metadata and status information in a standardized visual format. It works by providing a hosted badge service that integrates with dozens of external platforms including continuous integration services, package registries, code coverage tools, and code analysis services. Users can reference badges through simple image URLs, and the service dynamically generates the badge graphics based on real-time data from those external sources. The project also provides an NPM library for generating badges programmatically, enabling developers to create custom badges in their own applications.

Shields suits any open-source project that wants to communicate build status, test coverage, dependency health, version information, or other metadata at a glance. The service is particularly valuable for projects that need to display information from multiple external services in a consistent visual style. Developers can use the hosted service by simply constructing badge URLs, or they can integrate the badge-maker library into their own tools. The project also supports creating fully custom badges with arbitrary left and right text values for use cases not covered by the built-in integrations.

The project maintains active daily test automation to verify functionality across its supported services. Community engagement occurs through discussions and a dedicated Discord channel for real-time collaboration. The tool receives ongoing financial support through backers and sponsors via Open Collective, indicating sustained community investment in its continued development.