ReasonKit-styled status badges · shields.io-compatible · Onest typeface embedded · never a broken image
| Path | Renders | Data |
|---|---|---|
/static/v1?label=…&message=…&color=… | static badge | — |
/badge/<label>-<message>-<color> | static badge, inline spec | — |
/crates/v/<crate> | latest stable version | crates.io, 5 min cache |
/crates/d/<crate> | total downloads | crates.io, 5 min cache |
/docsrs/<crate> | docs build status | docs.rs, 5 min cache |
/github/actions/workflow/status/<org>/<repo>/<wf>.yml?branch=… | CI status | GitHub API, 5 min cache |
/* anything else | transparently proxied to img.shields.io, cached | |
Options everywhere: label · message · color ·
labelColor · style (reasonkit signature default; flat-square/flat/for-the-badge for compat) ·
logo (reasonkit, rust, github, docs.rs) ·
logoColor. Unpublished crates, private repos, and upstream outages render an
honest grey badge — never a broken image.
| Name | Hex | Use for |
|---|---|---|
accent / cyan | #22D3EE | identity, links, primary |
ok / emerald | #34D399 | passing, healthy, stable |
warn / amber | #FBBF24 | pre-alpha, running, caution |
danger / rose | #F87171 | failing, critical |
lease / violet | #A78BFA | ownership, claims, licensing |
ember / rust | #F97316 | Rust, toolchains |
pro / orchid | #A855F7 | licenses, premium surfaces |
signal / pink | #EC4899 | downloads, telemetry |
teal | #06B6D4 | CI, information |
mint | #10B981 | versions, releases |
030508 label | #030508 | the house label — always |
# Markdown [](https://github.com/reasonkit) # Live crates.io version [](https://crates.io/crates/reasonkit-mem) # CI status (public repos) [](https://github.com/reasonkit/ReasonKit-tasks/actions)