For an open source library for generating avatars, the first results are boringdesigners/boring-avatars (Boring Avatars is a React library that generates deterministic SVG avatars from a username and color palette, offering multiple preset visual styles and customizable colors; it fits as an open-source avatar generation library, though it outputs only SVG, not PNG), dicebear/dicebear (DiceBear is a full-featured avatar generation library and API that creates customizable, deterministic profile pictures from seed strings, supporting multiple styles, SVG output, self-hosted deployment, and offering a programmatic interface — exactly what this search needs) and duixcom/duix-avatar (Duix-Avatar is an AI digital human toolkit for creating realistic, animated virtual personas, not a library for generating simple customizable placeholder profile pictures—it focuses on video and lip-sync rather than static SVG/PNG output and multiple avatar styles). Compare the match explanations and check the project documentation against your requirements.
We curate open-source GitHub repositories matching “open source avatars”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.
Boring avatars is an open source React library that generates custom, SVG-based avatars from any username and color palette.
Boring Avatars is a React library that generates deterministic SVG avatars from a username and color palette, offering multiple preset visual styles and customizable colors; it fits as an open-source avatar generation library, though it outputs only SVG, not PNG.
DiceBear is an SVG avatar generation library and image API that creates deterministic profile pictures from seed strings. It provides a system for generating consistent visual outputs across different environments and programming languages using JSON style definitions. The project distinguishes itself with a comprehensive design toolkit, including a visual style designer and a Figma integration plugin that converts design frames into JSON schemas. It supports sophisticated visual control through weighted probability distributions for components, contrast-aware color management for accessibili
DiceBear is a full-featured avatar generation library and API that creates customizable, deterministic profile pictures from seed strings, supporting multiple styles, SVG output, self-hosted deployment, and offering a programmatic interface — exactly what this search needs.
Duix-Avatar is an AI digital human toolkit used to create, clone, and animate realistic virtual personas. It functions as a digital persona cloning tool and a text-to-speech animation API that converts written text or audio into synthetic voice and facial motion markers. The framework provides an offline video generation engine that renders digital human animations and lip-synced videos on local hardware. It includes a specialized lip sync engine to synchronize mouth movements with audio waveforms and a pipeline for extracting facial and vocal features from source media to create synthetic re
Duix-Avatar is an AI digital human toolkit for creating realistic, animated virtual personas, not a library for generating simple customizable placeholder profile pictures—it focuses on video and lip-sync rather than static SVG/PNG output and multiple avatar styles.
| Repository | Stars | Language | License | Last push |
|---|---|---|---|---|
| boringdesigners/boring-avatars | 6.3K | TypeScript | MIT | |
| dicebear/dicebear | 8.9K | Vue | MIT | |
| 13.7K |
| C |
| NOASSERTION |