dmester/jdenticon
Javascript library for generating identicons. Running in the browser and on Node.js. observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4309
- days_rel: n/a
- days_push: 845
- n_releases_24m: 0
Adoption not part of the score
1748 stars · 119 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Jdenticon is a JavaScript library for generating deterministic, highly recognizable identicon avatars from hash values, rendered via HTML5 canvas or SVG. It runs in the browser and on Node.js, with ports available for PHP, .NET, Rust, Swift, and other platforms.
Use cases
- generate default user avatars from usernames
- render identicon placeholders for users without profile pictures
- create privacy-friendly avatars from email hashes
- generate identicon PNG files on a Node.js server
- add identicons to a website with a single script tag and data attribute
- generate identicons from the command line without writing code
When to choose
- you need deterministic, hash-based avatar images in JavaScript
- you want both raster (canvas/PNG) and vector (SVG) output
- you need a lightweight, MIT-licensed solution with no server dependencies
- you want consistent identicons across multiple platforms via its ports
When to avoid
- you need photographic or illustrated avatars rather than geometric patterns
- you need a different identicon style than Jdenticon's blocky symmetric design
- you are not using JavaScript or one of the platforms with an existing port
Facets
library · maturity stable
graphics image-processing sdk web-development frontend graphics privacy browser cross-platform identicon avatar-generation svg canvas hash-based-icons nodejs
6 sources
- readme: https://github.com/dmester/jdenticon · fetched 2026-08-28 · 61e536efb878
- homepage: https://jdenticon.com · fetched 2026-08-29 · e2f2394421ac
- registry_npm: https://registry.npmjs.org/jdenticon · fetched 2026-08-29 · 290c50dae988
- site_page: https://jdenticon.com/php-api · fetched 2026-08-29 · f0fd46f63706
- site_page: https://jdenticon.com/net-api · fetched 2026-08-29 · 513f2495a026
- site_page: https://jdenticon.com/js-api · fetched 2026-08-29 · 932a74d10bdd
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| dmester/jdenticon | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="dmester/jdenticon")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem