Skip to content

minimal and fast identicon generator for rust, compatible with tent/sigil

Notifications You must be signed in to change notification settings

goto-bus-stop/sigil-rs

Repository files navigation

sigil

sigil is a minimal and fast identicon generator.

cargo run --example basic

sigil is compatible with, and ports some code from, Cupcake Sigil.

Service

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.

Stability

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?

Alternatives

  • 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.

License

BSD-3-Clause

About

minimal and fast identicon generator for rust, compatible with tent/sigil

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages