- Accordion new
- ActionSheet new
- Alert new
- Alert Dialog new
- Angle Slider new
- Autocomplete new
- Avatar new
- Badge new
- Breadcrumb new
- Button new
- Button Group new
- Card new
- Carousel new
- Checkbox new
- Clipboard new
- Collapsible new
- Color Picker new
- Date Input new
- Date Picker new
- Dialog new
- DialogCaller new
- Drawer beta
- Editable new
- Empty new
- Field new
- Fieldset new
- File Upload new
- Filters new
- Floating Panel new
- Hover Card new
- Image new
- Image Cropper new
- Input new
- Input Group new
- Json Tree View new
- Kbd new
- Listbox new
- Marquee new
- Menu new
- Number Input new
- Pagination new
- Password Input new
- PhoneField new
- Pin Input new
- Popover new
- Progress Circular new
- Progress Linear new
- Qr Code new
- Radio Group new
- Rating Group new
- Scroll Area new
- ScrollSpy new
- Segment Group new
- Select new
- Separator new
- Sidebar new
- Signature Pad new
- Skeleton new
- Slider new
- Splitter new
- Steps new
- Switch new
- Table new
- Tabs new
- Tags Input new
- Textarea new
- Timeline new
- Timer new
- Toast new
- Toc new
- Toggle new
- Toggle Group new
- Tooltip new
- Tour new
- Tree View new
- Typography new
Vuzeno is one of several third-party Vue component registries offering production-ready components you can install as source into your project.
Depending on your project, another registry may be a better fit — or a great complement to Vuzeno. The sections below detail each registry so you can pick the one that matches your needs.
Inspira UI
- Link: inspira-ui.com
- Description: Vue/Nuxt port of Aceternity UI and Magic UI — a large catalog of animated, marketing-grade components (marquees, hero effects, 3D cards, text animations, backgrounds).
Reach for Inspira UI when you need flashy, motion-heavy components for landing pages and marketing sites. It's the most popular community Vue registry in this ecosystem.
Install a component:
bunx --bun shadcn-vue@latest add https://registry.inspira-ui.com/[component].json
npx shadcn-vue@latest add https://registry.inspira-ui.com/[component].json
yarn dlx shadcn-vue@latest add https://registry.inspira-ui.com/[component].json
pnpm dlx shadcn-vue@latest add https://registry.inspira-ui.com/[component].json
UI Thing
- Link: uithing.com
- Description: Nuxt-first component library built on Reka UI and Tailwind, shipping an extended catalog of forms, charts, data tables, blocks, and starters.
Pick UI Thing when you're building a Nuxt app and want a broader, batteries-included component library. It ships its own CLI that mirrors the registry install model.
Install a component:
bunx --bun ui-thing@latest add [component]
npx ui-thing@latest add [component]
yarn dlx ui-thing@latest add [component]
pnpm dlx ui-thing@latest add [component]
Neobrutalism Vue
- Link: neobrutalism-vue.com
- Description: 30+ neobrutalist-styled Vue components (bold borders, hard shadows, high contrast) built on Reka UI, tuned for Tailwind v4.
Use it when you want the distinctive neobrutalist look with a drop-in registry — no custom CLI required.
Install a component:
bunx --bun shadcn-vue@latest add https://neobrutalism-vue.com/r/[component].json
npx shadcn-vue@latest add https://neobrutalism-vue.com/r/[component].json
yarn dlx shadcn-vue@latest add https://neobrutalism-vue.com/r/[component].json
pnpm dlx shadcn-vue@latest add https://neobrutalism-vue.com/r/[component].json
ElevenLabs UI Vue
- Link: elevenlabs-ui-vue.com
- Description: Vue port of ElevenLabs UI — agent and audio components (orbs, waveforms, transcripts, voice buttons, conversation UIs) for multimodal AI apps.
Reach for ElevenLabs UI Vue when you're building voice agents, audio players, or conversational AI interfaces and want polished, domain-specific components out of the box.
Install a component:
bunx --bun shadcn-vue@latest add https://registry.elevenlabs-ui-vue.com/[component].json
npx shadcn-vue@latest add https://registry.elevenlabs-ui-vue.com/[component].json
yarn dlx shadcn-vue@latest add https://registry.elevenlabs-ui-vue.com/[component].json
pnpm dlx shadcn-vue@latest add https://registry.elevenlabs-ui-vue.com/[component].json
Using multiple registries
You can combine any of these with Vuzeno in your components.json to install components with short @namespace/ aliases:
{
"registries": {
"@vuzeno": "https://vuzeno.com/r/{name}.json",
"@inspira": "https://registry.inspira-ui.com/{name}.json",
"@neobrutalism": "https://neobrutalism-vue.com/r/{name}.json",
"@elevenlabs": "https://registry.elevenlabs-ui-vue.com/{name}.json"
}
}
Then add components from any registry with the CLI:
bunx --bun shadcn-vue@latest add @inspira/[component]
npx shadcn-vue@latest add @inspira/[component]
yarn dlx shadcn-vue@latest add @inspira/[component]
pnpm dlx shadcn-vue@latest add @inspira/[component]