boringdesigners/boring-avatars
boringdesigners/boring-avatars has 6,490 GitHub stars and 214 forks. GitHot measured +5 stars in 24 hours and +13 in 7 days. Last checked 2026-11-06 17:18 UTC. Last push 2026-06-19.
Boring avatars is an open source React library that generates custom, SVG-based avatars from any username and color palette.
Measured star growth
- in 24h
- +5
- in 7 days
- +13
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalBoring avatars
Boring avatars is an open source React library and a subscription-based service that generates unique SVG-based user profile avatars from usernames, emails or any random strings.
Install
npm install boring-avatars
Usage
import Avatar from 'boring-avatars';
<Avatar name="Maria Mitchell" />;
Props
| Prop | Type | Default |
|---|---|---|
| size | number or string | 40px |
| square | boolean | false |
| title | boolean | false |
| name | string | Clara Barton |
| variant | oneOf: marble, beam, pixel,sunset, ring, bauhaus |
marble |
| colors | array | ['#92A1C6', '#146A7C', '#F0AB3D', '#C271B4', '#C20D90'] |
Name
The name prop is used to generate the avatar. It can be the username, email or any random string.
<Avatar name="Maria Mitchell"/>
Variant
The variant prop is used to change the theme of the avatar. The available variants are: marble, beam, pixel, sunset, ring and bauhaus.
<Avatar name="Alice Paul" variant="beam"/>
Size
The size prop is used to change the size of the avatar.
<Avatar name="Ada Lovelace" size={88}/>
Colors
The colors prop is used to change the color palette of the avatar.
<Avatar name="Grace Hopper" colors={["#fb6900", "#f63700", "#004853", "#007e80", "#00b9bd"]}/>
Square
The square prop is used to make the avatar square.
<Avatar name="Helen Keller" square/>
API service
If you need to generate avatars on a large scale or if you just want to avoid using the React library, we offer a subscription plan for our API service.
Sponsors
Boring avatars is generously sponsored by TestMu AI.
TestMu AI (formerly LambdaTest) is the world's first full-stack agentic AI quality engineering platform. Autonomous AI agents plan, author, execute, analyze, and optimize tests with humans in the loop, across 3,000+ browser/OS combinations and 10,000+ real devices. Trusted by 18,000+ enterprises including Microsoft, OpenAI, NVIDIA, and Vimeo.
Explore the platform: https://www.testmuai.com
Explore related projects
ytdl-org/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
141,473 starsexcalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
135,243 starsgodotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
119,710 starsmrdoob/three.js
JavaScript 3D Library.
117,745 stars