sh4dcnv2 · atlas
← libraries

@fab-ui

Fab UI is a shadcn-compatible component registry built entirely on Base UI (headless, accessible primitives) rather than Radix UI, with Tailwind CSS v4 and React 19. Offers 39 components across four categories: Form (button, checkbox, checkbox-group, combobox, field, fieldset, form, input, input-group, label, number-field, radio, select, slider, switch, textarea, toggle), Overlay (alert-dialog, context-menu, dialog, dropdown-menu, popover, preview-card, tooltip), Layout (accordion, card, collapsible, scroll-area, separator, tabs, toolbar), and Data Display (avatar, badge, meter, progress). Special components include autocomplete, toggle-group, and two liquid-metal animated components (button and avatar) using Paper Design shaders. WCAG-compliant, copy-paste owned. Free, MIT licensed. Use for: building an accessible, Base UI-based component set with Tailwind v4 that bypasses Radix UI while still following the shadcn copy-paste ownership model.

44 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://fab-ui.com/r/registry.json
pnpm pnpm dlx shadcn@latest add https://fab-ui.com/r/registry.json
bun bunx shadcn@latest add https://fab-ui.com/r/registry.json
fetch registry curl -s https://fab-ui.com/r/registry.json

Components

44 total
Accordion ui
npx shadcn@latest add https://fab-ui.com/r/accordion.json
Alert Dialog ui
npx shadcn@latest add https://fab-ui.com/r/alert-dialog.json
Autocomplete ui
npx shadcn@latest add https://fab-ui.com/r/autocomplete.json
Avatar ui
npx shadcn@latest add https://fab-ui.com/r/avatar.json
Badge ui
npx shadcn@latest add https://fab-ui.com/r/badge.json
Button ui
npx shadcn@latest add https://fab-ui.com/r/button.json
Card ui
npx shadcn@latest add https://fab-ui.com/r/card.json
Checkbox ui
npx shadcn@latest add https://fab-ui.com/r/checkbox.json
Checkbox Group ui
npx shadcn@latest add https://fab-ui.com/r/checkbox-group.json
Collapsible ui
npx shadcn@latest add https://fab-ui.com/r/collapsible.json
Combobox ui
npx shadcn@latest add https://fab-ui.com/r/combobox.json
Context Menu ui
npx shadcn@latest add https://fab-ui.com/r/context-menu.json
Dialog ui
npx shadcn@latest add https://fab-ui.com/r/dialog.json
Drawer ui
npx shadcn@latest add https://fab-ui.com/r/drawer.json
Dropdown Menu ui
npx shadcn@latest add https://fab-ui.com/r/dropdown-menu.json
Field ui
npx shadcn@latest add https://fab-ui.com/r/field.json
Fieldset ui
npx shadcn@latest add https://fab-ui.com/r/fieldset.json
Form ui
npx shadcn@latest add https://fab-ui.com/r/form.json
Input ui
npx shadcn@latest add https://fab-ui.com/r/input.json
Input Group ui
npx shadcn@latest add https://fab-ui.com/r/input-group.json
Label ui
npx shadcn@latest add https://fab-ui.com/r/label.json
Liquid Metal Avatar ui
npx shadcn@latest add https://fab-ui.com/r/liquid-metal-avatar.json
Liquid Metal Button ui
npx shadcn@latest add https://fab-ui.com/r/liquid-metal-button.json
Liquid Metal Card ui
npx shadcn@latest add https://fab-ui.com/r/liquid-metal-card.json
Mesh Gradient Card ui
npx shadcn@latest add https://fab-ui.com/r/mesh-gradient-card.json
Meter ui
npx shadcn@latest add https://fab-ui.com/r/meter.json
Navigation Menu ui
npx shadcn@latest add https://fab-ui.com/r/navigation-menu.json
Number Field ui
npx shadcn@latest add https://fab-ui.com/r/number-field.json
Popover ui
npx shadcn@latest add https://fab-ui.com/r/popover.json
Hover Card ui
npx shadcn@latest add https://fab-ui.com/r/hover-card.json
progress ui
npx shadcn@latest add https://fab-ui.com/r/progress.json
Radio Group ui
npx shadcn@latest add https://fab-ui.com/r/radio-group.json
Scroll Area ui
npx shadcn@latest add https://fab-ui.com/r/scroll-area.json
Select ui
npx shadcn@latest add https://fab-ui.com/r/select.json
Separator ui
npx shadcn@latest add https://fab-ui.com/r/separator.json
Slider ui
npx shadcn@latest add https://fab-ui.com/r/slider.json
Switch ui
npx shadcn@latest add https://fab-ui.com/r/switch.json
Tabs ui
npx shadcn@latest add https://fab-ui.com/r/tabs.json
Textarea ui
npx shadcn@latest add https://fab-ui.com/r/textarea.json
Toggle Group ui
npx shadcn@latest add https://fab-ui.com/r/toggle-group.json
Toggle ui
npx shadcn@latest add https://fab-ui.com/r/toggle.json
Toolbar ui
npx shadcn@latest add https://fab-ui.com/r/toolbar.json
Tooltip ui
npx shadcn@latest add https://fab-ui.com/r/tooltip.json
utils lib
npx shadcn@latest add https://fab-ui.com/r/utils.json