An open-source registry of accessible React components built on Base UI and Tailwind CSS v4. Install with one command, then own the source.
A meter that shows a scalar value within a bounded range.
A combobox that allows selecting multiple items with tag-style badges.
A styled wrapper around the native HTML select element.
A responsive navigation component with support for dropdown panels.
A numeric input with increment, decrement, and scrubbing interactions.
A navigation component for paging through content across multiple pages.
A password input with a toggle button to show or hide the password.
An international phone number input with country code selector.
A floating panel that appears next to a trigger element.
A horizontal bar that indicates the completion progress of a task.
A vertical list of progress items with completed and pending states.
A confirmation dialog that asks the user for input before proceeding.
A set of mutually exclusive options where only one can be selected.
A layout component with draggable handles for resizing panels.
A scrollable container with custom styled scrollbars.
A dropdown control for choosing a single value from a list of options.
A visual divider that separates content into distinct sections.
A panel that slides in from the edge of the viewport with an overlay.
A collapsible side navigation component with multiple layout variants.
A placeholder animation that indicates content is loading.
A draggable control for selecting a numeric value within a range.
A toast notification component powered by Sonner.
An animated loading indicator for asynchronous operations.
A compact metric card for showing a headline value and label.
A toggle control for switching between on and off states.
A responsive table for displaying structured data in rows and columns.
A tabbed interface that organises content into switchable panels.
A multi-line text input field for longer form content.
An animated status indicator with a morphing glyph and cycling text for thinking states.
A collapsible chain-of-thought stepper with steps, sources, details, and images.
A two-state button that can be toggled on or off.
A set of toggle buttons where one or more can be active.
A popup that displays helpful information when hovering or focusing an element.
A hook that copies text to the clipboard and resets after a timeout.
A hook that detects whether the viewport matches a mobile breakpoint.
A hook that observes and tracks the active tab indicator position.
Utility functions including cn() for merging Tailwind CSS classes.