blazon

Crates.ioblazon
lib.rsblazon
version0.1.3
created_at2025-11-24 12:45:33.708433+00
updated_at2025-11-24 15:18:12.108042+00
descriptionA fast minimal badge generator for Rust crate stats
homepagehttps://github.com/lmmx/blazon
repositoryhttps://github.com/lmmx/blazon
max_upload_size
id1947734
size35,925
Louis Maddox (lmmx)

documentation

https://docs.rs/blazon

README

blazon

crates.io documentation MIT licensed pre-commit.ci status free of syn Dependencies: 22 Binary Size: 1.3M

blazon is a fast minimal badge generator for Rust crate stats.

Motivation

For when you want to add static badges to your crate that are rewritten by a hook, and need a generator to drive the static badge generation.

This can help with providing metrics to aim to optimise such as:

  • Crate dependency tree size
  • Crate binary size
  • Crate target dir size

Note that these metrics will vary by hardware but if executed on the same hardware it can be used to provide a measure of progress. Alternatively put them in CI, run them one-off, however you like!

Installation

Add blazon to your Cargo.toml:

[dependencies]
blazon = "0.1"

CLI Installation

  • pre-built binary: cargo binstall blazon (requires cargo-binstall),
  • build from source: cargo install blazon --features cli

License

This project is licensed under MIT license

at your option.

Commit count: 0

cargo fmt