dither-avatar
Zero-dependency generator of deterministic dithered SVG avatars from any seed
dither-avatar makes a Vercel-style dithered SVG avatar from any seed string, such as a user name. The same seed always gives the same avatar. The core API returns SVG markup or a data URI in any JavaScript runtime, and a React component wraps it. The package has zero dependencies and a live playground.
npm install dither-avatarUse it for placeholder avatars that stay stable across sessions without an image service. Check the license status first, because the repository has no license file.
Why it is here. It gives each user a distinct avatar with no storage and no network call.
- Deterministic from a seed
- SVG or data URI output
- Zero dependencies
Verified 2026-10-09. HTTP 200. https://github.com/maartenkeizer/dither-avatar (HTTP 200, page fetched 2026-10-09), https://github.com/maartenkeizer/dither-avatar (GitHub API, 87 stars), depo.zip listing https://www.depo.zip/tools/j578q9gc093ms6zvwf5xyss7f186h4qk








