Generates a random avatar for any given identifier. Always generates the same avatar for the same identifier.
Attributes
Includes Deno configuration
Repository
Current version released
2 years ago
Dependencies
deno.land/x
Avatar
Avatar generates a random SVG avatar from a seed string. It is guaranteed to always generate the same avatar for the same seed, which makes it ideal for generating avatars based on usernames or ids.
Usage
import { generateSvg } from "https://deno.land/x/avatar@v1.1.0/mod.ts";
// Generate an avatar with the default options.
let avatar = await generateSvg("jimbob");
// Generate an avatar with a custom size.
avatar = await generateSvg("marysue", { size: 128 });Credits
The avatars are generated using elements from the splendid Miniavs avatar builder, by Webpixels.