An open-source design library built for humans and AI to create expressive, polished, and high-quality interfaces, helping you build better products, faster
Animated ping wave and pulsing indicators for live system states.
Standard sizing scale from extra-small to extra-large.
Multi-line badge with title and description subtitle.
Unavailable status badge displaying upcoming resumption date.
All status indicators from online and available to busy, away, and error states.
Interactive availability status badge with direct booking link.
Complete Space UI theme: colors, sidebar, fonts, and base styles. Use with `npx shadcn init @spaceui/lib-style` for full project setup.
Pattern matching branches with Case and Default
Switch component.
Accessible Switch primitive component for Space UI.
Basic switch
Switch card
Switch in form
Custom size switch
Weekly availability editor with time range combobox pickers
Weekly availability editor with grouped time range controls
Weekly availability editor with From/To labeled time groups
Multi-state conditional branch matching
Switch controls in sm, default, and lg sizes
Accessible Table primitive component for Space UI.
Basic table
Frame with card-style table
Table with TanStack Table and checkboxes
Table with TanStack Table, sorting, and pagination
Card-style table variant
CardFrame with TanStack Table and checkboxes
CardFrame with card-style table
CardFrame with TanStack Table, sorting, and pagination
CardFrame with TanStack Table, sorting, and pagination
Table file upload
Accessible Tabs primitive component for Space UI.
Tabs with icon only and count badge
Tabs with icon only and grouped tooltips
Small tabs with size='sm'
Large tabs with size='lg'
Tabs with full rounded triggers
Tabs with icon before name
Tabs with icon before name and underline
Tabs with icon only
Tabs with underline and icon on top
Tabs with count badge
Vertical tabs with underline and icon before name
Tabs list in sm, default, and lg sizes
Default rounded tabs and underline tabs
Team activity and collaboration group
Accessible Textarea primitive component for Space UI.
Basic textarea
Textarea with characters remaining counter