— Components Library
Atomic UI primitives — buttons, inputs, charts, overlays. 89 web + 19 React Native — fully typed, dark-mode native, with live previews.
Solid, outline, ghost, and destructive variants with icon and loading state support.
Infinite-scrolling row of children — logos, testimonials, badges. Pure CSS, fade edges, pause-on-hover.
Interactive 0..N star rating with half-step support and full keyboard control.
Theme-aware QR code generator with adjustable size, error-correction level, and optional center logo.
Syntax-highlighted code preview powered by Shiki, with copy button, line numbers, and line highlights.
Before / after image slider with horizontal or vertical orientation and full keyboard support.
User avatar with image, fallback initials, and optional status indicator.
Status and category labels in default, secondary, destructive, and outline variants.
Composable card with header, title, description, content, and footer slots.
Progress bar for task completion, upload progress, and loading states.
Horizontal or vertical visual divider.
Stacked overlapping avatars with overflow count for team and member lists.
Auto-scrolling logo strip for marketing social-proof sections.
Text input field with full HTML input attribute support and accessible labeling.
Accessible tabbed interface built on Radix UI Tabs with keyboard navigation.
Layout-mirroring skeleton loaders for async content — never plain spinners.
Accessible modal dialog with focus trap, animation, and portal rendering.
Premium textured card surface with subtle gradient layers — for hero blocks and stat cards.
Accessible checkbox with indeterminate state and label support.
Toggle switch for boolean settings with smooth animation.
Range slider with draggable handle and configurable min/max/step.
Single-choice radio button group with label, helper text, and disabled states.
Hover tooltip with configurable delay, placement, and content.
Floating popover with configurable placement and focus management.
Slide-in panel from any edge with backdrop overlay.
Dropdown select with options, groups, search, and full keyboard navigation.
Autocomplete combo box with searchable options and keyboard navigation.
Calendar-based date picker with input field and range selection support.
Form primitives integrated with React Hook Form and Zod schema validation.
Drag-and-drop file upload with preview, validation, and progress.
Label + input + helper / error wrapper — the building block for every form row.
Password field with show/hide toggle and accessible labeling.
Search-styled input with icon, clear button, and keyboard handling.
Multi-step form pattern with progress indicator and per-step validation.
Dynamic array form field for repeating row inputs with add / remove controls.
Nested object form section with grouped fields and collapsible state.
Schema-driven auto-generated form from a Zod schema — labels, helpers, and validation.
Multi-select tag input with type-to-add, autocomplete suggestions, validation, and max-tags limit.
Inline color picker with HEX / RGB / HSL formats, optional alpha + swatches, and native eye-dropper.
Path-style hierarchy navigation with separators and overflow handling.
Compact keyboard shortcut chip — ⌘K, ⇧⌘P, etc.
Keyboard shortcut reference list grouped by section.
KPI metric card with trend indicator, icon, and period comparison. Group with StatGroup.
Paginated, searchable data table with sortable columns and loading state.
Key-value metadata display for detail panels and settings.
Chronological event list with icons, connectors, and timestamps.
User identity card combining avatar, name, role, and status.
Iconographic status badge with color tokens — for activity feeds and notifications.
Single-row primitive for command menus — leading icon, label, hotkey badge.
Advanced data grid with row selection, column visibility, and virtual scrolling.
Illustration + heading + call-to-action for empty data views.
Smooth gradient area chart built on Recharts with series, tooltip, and legend.
Grouped and stacked bar chart built on Recharts with custom tooltip.
Multi-series line chart with dot markers, legend, and tooltip.
Compact inline trend chart for embedding in stat cards and tables.
Cell-grid heatmap with color ramp legend — usage, density, and correlation matrices.
Tremor-style ranked bar list with values and optional links — top sources, top pages.
GitHub-style yearly activity contribution grid with hover tooltips.
Pulsing onboarding beacon dot for highlighting new features and call-to-action targets.
Step-by-step product tour overlay with anchored tooltips and progress indicator.
Alert banner with info, success, warning, error, and neutral variants plus dismiss.
Full-area blocking spinner overlay for async views — drop-in for any container.
Multi-step progress indicator for forms, onboarding, and wizards.
Stacked toast notifications with success / error / info / warning variants and actions.
Full composable app shell with sidebar, navbar, page header, and body slots.
Two-panel layout with list and detail panes for email/file browsers.
Flex-based HStack and VStack layout primitives with gap, align, and justify.
Page shell with header, actions, and body — for settings, forms, and dashboards.
Width-constrained content container with sm / md / lg / xl size variants.
Drag-handle resizable panel container — for split panes and adjustable sidebars.
Sectioned settings-style list with icons, descriptions, and right-side content.
Minimal unstyled list primitive — for when you want a list without ornamentation.
Card grid for project listings — title, description, metadata, and action menu.
Image / media tile grid with hover details and aspect-ratio preserved.
Recursive expandable tree view with selection, drag-reorder, and virtualization for 1000+ nodes.
Month / week / day calendar with click-to-create, drag-to-resize events, and chapter colors.
Drag-to-crop image utility with optional aspect-ratio lock, circular mask, and canvas export.
HTML5 video player with custom Tailwind controls, scrubber, volume, fullscreen, and chapters.
Smooth animated number ticker — for stat counters and metric reveals.
Gradient-fill heading text with multiple presets — for hero sections.
Heading + body + caption + code typography ramp — the type system at a glance.
Character-by-character typewriter text animation with configurable speed.
Word-by-word text reveal animation triggered on scroll.
Character-by-character text reveal animation for headlines.
Segmented dark / light / system theme switcher with smooth icon transitions.
Color palette picker dropdown — switch between branded color schemes.
Collapsible sections with smooth spring animation and keyboard support — single + multiple modes.
Custom scrollbar with cross-browser styling consistency — vertical, horizontal, both.
Radix dropdown menu with groups, separators, shortcuts, icons, checkboxes, and radio items.
Showing 89 of 89 web components · live preview available