OpsLevel Logo
Product

Visibility

Catalog

Keep an automated record of truth

Integrations

Unify your entire tech stack

AI Engine

Restoring knowledge & generating insight

Standards

Scorecards

Measure and improve software health

Campaigns

Action on cross-cutting initiatives with ease

Checks

Get actionable insights

Developer Autonomy

Service Templates

Spin up new services within guardrails

Self-service Actions

Empower devs to do more on their own

Knowledge Center

Tap into API & Tech Docs in one single place

Featured Resource

OpsLevel Product Updates: May 2025
OpsLevel Product Updates: May 2025
Read more
Use Cases

Use cases

Improve Standards

Set and rollout best practices for your software

Drive Ownership

Build accountability and clarity into your catalog

Developer Experience

Free up your team to focus on high-impact work

Featured Resource

Software standards: How to build and maintain effective service maturity
Software standards: How to build and maintain effective service maturity
Read more
Customers
Our customers

We support leading engineering teams to deliver high-quality software, faster.

More customers
Hudl
Hudl goes from Rookie to MVP with OpsLevel
Read more
Hudl
Keller Williams
Keller Williams’ software catalog becomes a vital source of truth
Read more
Keller Williams
Duolingo
How Duolingo automates service creation and maintenance to tackle more impactful infra work
Read more
Duolingo
Resources
Our resources

Explore our library of helpful resources and learn what your team can do with OpsLevel.

All resources

Resource types

Blog

Resources, tips, and the latest in engineering insights

Guide

Practical resources to roll out new programs and features

Demo

Videos of our product and features

Events

Live and on-demand conversations

Interactive Demo

See OpsLevel in action

Pricing

Flexible and designed for your unique needs

Docs
Log In
Book a demo
Log In
Book a demo
No items found.
Share this
Table of contents
 link
 
Resources
Blog

Highlight Service Maturity levels in your repos with custom shields

Product
Developer
SRE
Platform engineer
Rubric
Highlight Service Maturity levels in your repos with custom shields
OpsLevel
|
February 22, 2022

Software developers have been putting badges on their repositories for a long time. Since they’re easily recognizable and have high information density, badges make it simple for developers to signal (or understand) things like code quality, test status and coverage, version, framework, or adherence to various standards.

Quality? Repositories? Standards? That’s all right up OpsLevel’s alley. So we’ve introduced our own dynamic shields.io badges.

An OpsLevel Service Maturity badge on a repository

With these new service level badges, service owners can easily signal–in their git repos–how their services are performing against their organization’s Service Maturity standards.

Why badges?

Making service metadata and operational context more discoverable is one of OpsLevel’s core capabilities.

When teams use our service ownership platform to catalog and level up their services, they’re also creating a record of their progress and current status.

So Badges are another way to expose and showcase this information within an engineering org. Plus, we think teams that are actively sharing information and using data well are more effective!

And if a team isn’t aware of or using their org’s service maturity levels, this extra visibility can serve as their introduction to the concept.

How our badges work

Shields.io badges require unauthenticated JSON endpoints. For that reason, a service owner must enable the badge endpoint for services individually (naturally, only maturity level information is available from this endpoint). Once enabled, OpsLevel provides markdown that can be pasted into your repository’s README.md file.

Service owners can choose to display only a service’s overall maturity level, or badges corresponding to their scorecard levels per rubric category, as shown below.

Enabling badges for a service in OpsLevel

By default, badges are hyperlinked to a service’s maturity report in OpsLevel. Read more about the details behind enabling and using service level badges in our docs.

Extensible, obviously

The most common way to use service level badges is to add them to your Git repository’s README.md. But you’re not limited to that option.

Paste the snippets anywhere markdown is supported and you’ll have your dynamic OpsLevel service level badges. Similarly, use the JSON endpoint to query and display or use your service maturity level information anywhere else you need to (though we would recommend our authenticated, full-featured GraphqQL API for most use cases).

Come up with a creative use case for your service level badges? Having a friendly competition as teams go for the gold? We’d love to hear about it!

Not yet an OpsLevel customer, but ready to make your service metadata and operational context much more discoverable via our badges (and so much more)? Then request your custom OpsLevel demo today.

More resources

Fast code, firm control: An AI coding adoption overview for leaders
Blog
Fast code, firm control: An AI coding adoption overview for leaders

AI is writing your code; are you ready?

Read more
March Product Updates
Blog
March Product Updates

Some of the big releases from the month of March.

Read more
How Generative AI Is Changing Software Development: Key Insights from the DORA Report
Blog
How Generative AI Is Changing Software Development: Key Insights from the DORA Report

Discover the key findings from the 2024 DORA Report on Generative AI in Software Development. Learn how OpsLevel’s AI-powered tools enhance productivity, improve code quality, and simplify documentation, while helping developers avoid common pitfalls of AI adoption.

Read more
Product
Software catalogMaturityIntegrationsSelf-serviceKnowledge CenterBook a meeting
Company
About usCareersContact usCustomersPartnersSecurity
Resources
DocsEventsBlogPricingDemoGuide to Internal Developer PortalsGuide to Production Readiness
Comparisons
OpsLevel vs BackstageOpsLevel vs CortexOpsLevel vs Atlassian CompassOpsLevel vs Port
Subscribe
Join our newsletter to stay up to date on features and releases.
By subscribing you agree to with our Privacy Policy and provide consent to receive updates from our company.
SOC 2AICPA SOC
© 2024 J/K Labs Inc. All rights reserved.
Terms of Use
Privacy Policy
Responsible Disclosure
By using this website, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Data Processing Agreement for more information.
Okay!