A typographic component for rendering text with built-in size, weight, and decoration variants.
A semantic heading component for section titles, with size variants that map to appropriate typographic scales.
A wrapper component for rendering icon elements from any icon library via the `as` prop.
A visual separator that divides content into distinct sections, supporting horizontal and vertical orientations.
A compound component for displaying short status labels, counts, or tags with semantic color and variant options.
An animated loading indicator to communicate that an operation is in progress.
A styled image component with built-in size presets and border-radius options, requiring an accessible alt label.
A compound component for displaying user profile images, initials fallback, online badges, and grouped avatar stacks.
A compound container component with header, body, and footer sections for grouping related content.
A compound interactive button component with text, icon, and spinner sub-components, supporting multiple actions, variants, and sizes.
A compound wrapper that provides shared state (disabled, invalid, required, read-only) to its label, helper text, and error message children.
A compound text input component with support for leading/trailing slots, icons, and multiple visual variants.
A multi-line text input with variant and size options, built on top of React Native TextInput.
A toggle switch for boolean on/off states with customizable track and thumb colors.
A compound checkbox component supporting individual and grouped selection with indicator, icon, and label sub-components.
A compound radio button component for single-selection within a group, with indicator, icon, and label sub-components.
A compound range slider component with track, filled track, and thumb sub-components for selecting numeric values.
A compound dropdown select component with trigger, portal-based content, search filtering, single-select, and multi-select badge support.
A compound feedback component for displaying contextual messages with status-based styling, optional icons, and close buttons.
A compound progress bar component that visually indicates the completion percentage of an operation.
A pressable link component for in-app and external navigation with accessible text styling.
A compound overlay dialog component with backdrop, content, header, body, footer, and close button sub-components.
A compound notification component for displaying brief, auto-dismissing messages via ToastProvider and the useToast hook.
A popup component that displays informational text when a trigger element is pressed or long-pressed.
A compound slide-in panel component with backdrop, content, header, body, footer, and close button, supporting four placement directions.
A compound bottom-sheet component that slides up from the bottom of the screen with a drag indicator, selectable items, and backdrop.
A compound tabbed interface component with tab list, individual tabs, and content panels for organizing content into switchable views.
A compound collapsible content component supporting single or multiple expanded items, with trigger, title, icon, and content sub-components.
A compound navigation component that displays the current page location within a hierarchy using linked trail items.
A floating action button component that stays fixed at a screen corner with icon and optional label sub-components.
A full-featured calendar component supporting day, week, and month time ranges with horizontal and vertical layouts, team member columns, and event rendering.
A styled View wrapper that accepts className for NativeWind utility classes.
Flex layout components for arranging children vertically (VStack), horizontally (HStack), or in a configurable direction (Stack).
A layout component that centers its children both horizontally and vertically.
Maintains a consistent width-to-height ratio for its child content.
A styled pressable wrapper with built-in press and hover state styles.
A centered, max-width constrained container for page-level content.
Renders children into a separate native view outside the parent component tree.
Hides content visually while keeping it accessible to screen readers.
A compound component for displaying categorized labels with optional icons and close buttons.
An animated placeholder that mimics the shape of content while it loads.
A compound component for displaying empty state messages with optional icon, title, description, and action.
A compound component for displaying statistics with a label, number, help text, and trend arrow.
Displays a keyboard shortcut or key combination.
Displays inline code snippets or multi-line code blocks.
A styled quotation block with a left border accent.
A circular progress indicator showing completion percentage.
Displays a chronological sequence of events with dots and connectors.
A compound table component for displaying structured tabular data.
A virtualized spreadsheet-style grid for lazy, editable, selectable, and customizable data sets.
A compound list component for displaying ordered or unordered items.
A swipeable content carousel with navigation controls and indicator dots.
A button designed for icon-only actions without text.
A pressable button that toggles between on and off states.
A group of toggle buttons where one or multiple can be selected.
A disclosure component that shows/hides content with a trigger.
A full-screen semi-transparent backdrop for overlaying content.
A modal dialog for important confirmations that requires explicit user action.
A positioned overlay that appears relative to a trigger element.
A brief notification bar with an optional action button.
A dropdown menu triggered by a button or other element.
Navigation controls for paging through content.
A multi-step progress indicator showing completion through sequential steps.
A horizontal set of two or more segments for switching between views.
A numeric input with increment and decrement buttons.
A text input with a visibility toggle for password entry.
A text input with a search icon and clear button for search functionality.
An interactive star rating component for collecting user feedback.
A text input that produces tag chips, useful for entering multiple values.
A date selection component with a trigger input and calendar content.
A multi-field input for entering PIN codes or OTP verification codes.
A color selection component with swatches, preview, and hex input.
A compact searchable option picker with grouped rows, free-text creation, and selected-value display.
A small selectable emoji grid for visual labels and category icons.
A bottom action bar for bulk-selection workflows.
A right-side drawer shell with header, scroll body, and save/cancel footer actions.
A multi-step form wrapper with progress, navigation, save-exit, and completion actions.
A confirmation dialog and promise-based hook for destructive or important actions.
A field-by-field reconciliation surface for choosing from competing detected values.
An icon-friendly segmented control for switching between display modes.