Skip to content
VEXA

Components

Accessible, server-first primitives you install as source. Each one ships with a live preview, its full source, an install command, and its dependencies.

24 components

24 shown

Category
Tags

Button

Server-safe

Triggers an action or submits a form.

IconButton

Server-safe

A square, icon-only action that requires an accessible name.

Input

Server-safe

A single-line text field.

Label

Server-safe

An accessible caption for a form control.

Account notifications only.

Lowercase letters and dashes only.

Field

Server-safe

Layout wrapper that groups a label, control, description, and error text.

Usage this month

Across all workspaces.

24,910

Card

Server-safe

A surface that groups related content.

NeutralOutlinePrimaryActivePendingFailed

Badge

Server-safe

A compact status or category label.

Above the rule

Docs
Registry
MCP

Separator

Server-safe

A thin rule that divides content.

Skeleton

Server-safe

A placeholder shown while content loads.

LoadingLoadingLoading

Spinner

Server-safe

An indeterminate loading indicator.

Heads up

Obsidian and Graphite themes are available — try the switch in the header.

Alert

Server-safe

A prominent, inline message.

Textarea

Server-safe

A multi-line text field.

Checkbox

Client leaf

A control that toggles a boolean or shows an indeterminate state.

Plan

RadioGroup

Client leaf

A set of mutually exclusive options.

Switch

Client leaf

An instant on/off toggle for a single setting.

Select

Client leaf

A single-choice control backed by a listbox.

A summary of your workspace and recent usage.

Tabs

Client leaf

Switch between related panels.

Dialog

Client leaf

A modal overlay for focused tasks.

AlertDialog

Client leaf

A modal that interrupts to confirm a consequential action.

Popover

Client leaf

A non-modal floating panel anchored to a trigger.

Tooltip

Client leaf

A brief, supplementary label revealed on hover or focus.

DropdownMenu

Client leaf

A menu of actions triggered by a button.

Toast

Client leaf

A transient, non-blocking notification with an imperative API.

CommandMenu

Client leaf

A searchable command palette (⌘K).