Components
A growing library of 109 accessible, customizable components - ready to drop into React, Vue, and Angular projects.
Badge
Colorful labels for status and counts.
Button
Trigger actions or navigate between pages.
Button Group
NewGroup of related buttons with shared edges.
Card
Structured container for related content.
Input
Single-line text entry field.
Input Group
NewCompose inputs with prefixes, suffixes, or buttons.
Label
NewAccessible label associated with form controls.
Spinner
Animated loading indicator.
Textarea
NewMulti-line text input with controlled resize.
Alert
Contextual messages for info, success, and errors.
Alert Dialog
NewModal that interrupts with important content.
Progress
Show the completion status of an operation.
Skeleton
Placeholder while content is loading.
Toast
NewStacked, dismissible notifications.
Sonner
NewImperative toast API; call from anywhere.
Checkbox
Select one or more options from a list.
Combobox
NewSearchable autocomplete with popover.
Field
NewWrapper that wires label, description, and error.
File Upload
Drag & drop or click-to-upload file input.
Native Select
NewStyled native HTML select element.
Number Input
Numeric field with increment and decrement.
OTP Input
Segmented digit input for one-time passwords.
Password Input
Secure text field with show/hide toggle.
Radio Group
NewMutually exclusive set of options.
Rating
Star-based rating selector and display.
Select
NewCustom dropdown selection control.
Slider
NewRange input control for numeric values.
Switch
Binary on/off toggle control.
Tag Input
Multi-value chip input with shortcuts.
Toggle
NewTwo-state button (on/off).
Toggle Group
NewSet of toggle buttons; single or multiple.
Aspect Ratio
NewConstrain content to a width-to-height ratio.
Avatar
User profile image with initials fallback.
Kanban
NewClickUp-style board - openable cards, composer, drag & drop.
Chart
NewLightweight SVG line, area, and bar charts.
Empty State
Placeholder for sections with no content.
Item
NewList item with media, content, and actions slots.
Kbd
Display keyboard shortcuts and key combinations.
Stat
KPI metric card with trend indicator.
Timeline
Chronological list of events with status.
Typography
NewHeading, paragraph, and prose primitives.
Account Balance Card
NewBank-account widget with hide toggle, breakdown, and yield.
Currency Converter
NewFX conversion field with swap - rate-as-prop.
Money Input
NewATM-style currency field - integer cents, Intl mask.
Pix Transfer
NewComplete UI kit for Brazilian Pix transfers.
Transaction List
NewFilterable list of transactions grouped by date.
Credit Card Input
NewCard entry with brand detection (incl. Elo/Hipercard) and Luhn.
CEP Input
NewBrazilian postal code with single-fire lookup hook.
Installments Selector
NewParcelamento options with Price-table interest.
Boleto Display
NewLinha digitável with copy - completes the BR payment trio.
Device Trust
NewTrust level + fingerprint for an account device.
Location Mismatch
NewImpossible-travel detection card with speed analysis.
Risk Score Badge
NewBadge/bar/gauge for a 0–100 (or custom-scale) score.
Suspicious Activity Alert
NewFraud triage alert with signals and 3 canonical actions.
Asset Allocation
NewDonut/bar/list portfolio mix with rebalance hints.
Candlestick Chart
NewDependency-free OHLC candles with wicks and axes.
Order Book
NewBids/asks book with depth bars and spread indicator.
Portfolio Card
NewSingle position card with sparkline and P&L.
Profit & Loss
NewP&L headline with period selector and sparkline.
Sparkline
NewInline trend line with auto up/down coloring.
Ticker
NewPrice chip plus a marquee tape variant.
Barcode Input
NewScanner-style input with active indicator and recent reads.
Cash Drawer
NewCounter for each banknote/coin denomination with total.
CPF / CNPJ Input
NewBrazilian document input with dynamic mask and DV validation.
Customer Search
NewCustomer autocomplete with VIP tier and purchase history.
Discount Input
NewToggle between percent and value with effective preview.
Numeric Keypad
NewTouch-friendly 3×4 keypad for cash entry and price input.
Order Ticket
NewKitchen-display ticket with timer, item list, and status.
Payment Method Picker
NewMethod tiles + the capture panel each method needs to run.
Pix QR
NewQR code display with countdown, copy code, and paid state.
POS Cart
NewSale items with qty +/-, subtotals, tax, and grand total.
Product Tile
NewTouch-grid tile with image, price, stock badge, quick-add.
Quick Actions
NewRound icon buttons in a grid for shortcuts/favorites.
Receipt
NewThermal/A4 printer-style receipt with store header.
Sales Goal
NewGoal progress card with bar, percentage, and trend arrow.
Shift Summary
NewOpen/close shift card with sales, transactions, cash count.
Split Bill
NewDivide a bill across N people (equal / by item / custom).
Table Layout
NewVisual grid of tables with status (free/busy/reserved).
Tip Calculator
NewTip selector with split per person and total preview.
Accordion
Collapsible panels for progressive disclosure.
Carousel
NewSliding gallery with prev/next controls.
Collapsible
NewToggle the visibility of any section.
Resizable
NewAdjustable panels separated by handles.
Scroll Area
NewCustom-styled scrollable container.
Separator
NewVisual divider between content.
Sidebar
NewComposable, collapsible sidebar layout.
Stepper
Multi-step wizard with progress tracking.
Tabs
Tabbed navigation for switching views.
Command
NewSearchable command palette.
Context Menu
NewMenu shown on right-click.
Drawer
NewBottom-anchored mobile-friendly panel.
Dropdown Menu
NewMenu next to a trigger with actions.
Hover Card
NewPreview content shown on hover.
Modal
Focused dialog that interrupts the flow.
Popover
NewFloating panel anchored to a trigger.
Sheet
NewSide-anchored panel overlay.
Tooltip
Contextual information on hover or focus.