sigil is a minimal and fast identicon generator.
cargo run --example basic
sigil is compatible with, and ports some code from, Cupcake Sigil.
A free-to-use instance exists at https://sigil.u-wave.net.
Use it as:
<img src="https://sigil.u-wave.net/[SOME UNIQUE IDENTIFIER]">
sigil.u-wave.net produces 120×120px images with the default theme.
sigil-rs works today and can be used as is without ever upgrading. I use sigil-rs in several web apps.
Before callling it 1.0, I want to:
- Produce smaller PNGs. Sigils are currently about 1-2KB, but pngquant brings them down to < 200 bytes, so it's not perfect.
- Maybe produce PNGs in a single pass with no intermediate allocations?
- identicon-rs is the most popular identicon generator. It is very flexible, but far less efficient.
- plot_icon generates a different image style that's quite cute.