@blobatar
Deterministic geometric avatars generated from any string — an Avatar that falls back to a blobatar when a user has no picture.
Install this registry
npx shadcn@latest add https://blobatar.dev/r/registry.json pnpm dlx shadcn@latest add https://blobatar.dev/r/registry.json bunx shadcn@latest add https://blobatar.dev/r/registry.json curl -s https://blobatar.dev/r/registry.json Components
6 totalAn Avatar that falls back to a deterministic geometric blobatar generated from the user's name.
npx shadcn@latest add https://blobatar.dev/r/avatar.json A blobatar with a presence dot and an unread badge. Online, away, offline, and a thinking state, on a face that blinks and breathes.
npx shadcn@latest add https://blobatar.dev/r/presence-avatar.json A sidebar group of running agents, each with a face derived from its name, a presence dot and a line of what it is doing. Drops into shadcn's Sidebar.
npx shadcn@latest add https://blobatar.dev/r/agent-list.json A table of people with a blobatar per row, rendered as static images so that a long list stays one node per face.
npx shadcn@latest add https://blobatar.dev/r/user-table.json A thread with several people in it: consecutive messages grouped under one face, an overlapping facepile, and a typing indicator.
npx shadcn@latest add https://blobatar.dev/r/group-chat.json A password input with a face above it. It watches the caret while you type, and goes sleepy when you reveal what you typed.
npx shadcn@latest add https://blobatar.dev/r/password-field.json