Concise, consistent, and legible badges in SVG and raster format.
Shields is a badge-generation service for displaying project metrics and status indicators, commonly used in README files and documentation. It provides dynamic badges that pull data from hundreds of supported services, as well as static badges for fixed labels and values.
The service offers multiple ways to generate badges: a hosted API, an NPM library (badge-maker) for rendering badges within an application, and a Docker image for running a self-hosted instance behind a firewall. It also provides an endpoint badge format for custom data sources.
Shields is aimed at software developers and open-source maintainers who want to display consistent, legible badges on their project pages or repositories. The project maintains community channels on GitHub, Open Collective, and Discord, and publishes service status and metrics dashboards.
Shields.io is free, and the project accepts donations to sustain its activities.
Yes, you can host your own Shields instance behind your firewall using their Docker image.
Yes, the Badge-Maker NPM library lets you render badges in your own application by running npm install badge-maker.
Shields provides dynamic badges for hundreds of services.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Word-finding query engine.
Drupal.org.
Evil Insults.
Create an image of your GitHub contributions.
Add dynamically generated statistics to your GitHub profile ReadMe.
An open source Business Intelligence server to share data and analytics inside your company.