Component catalog
Find the Neural component for your task. All 94 components are available; each route describes its API.
Find a component by task
Actions 8
Trigger an action, group commands or expose related choices.
- Dock
Expose a compact set of application destinations.
Actions ยท Examples + API - InlineEditor
Edit a value in place within existing content.
Actions ยท Examples + API - SpeedDial
Reveal related actions from a compact trigger.
Actions ยท Examples + API - Toolbar
Compose commands for the current task.
Actions ยท Examples + API
Forms and selection 27
Collect text, selections, dates and files. Start with Input, Checkbox and Signal Forms, then choose a specialized control.
- Autocomplete
Suggest matching choices while the user types.
Forms and selection ยท Examples + API - CascadeSelect
Choose a value through nested options.
Forms and selection ยท Examples + API - Checkbox
Edit a boolean choice in a form.
Forms and selection ยท Examples + API - ColorPicker
Choose and edit a color value.
Forms and selection ยท Examples + API - DateInput
Edit civil dates, times, ranges or multiple dates.
Forms and selection ยท Examples + API - FormField
Compose a field with its label, help and error.
Forms and selection ยท Examples + API - Input
Edit a text value with label and validation state.
Forms and selection ยท Examples + API - InputGroup
Compose an input with related adornments or actions.
Forms and selection ยท Examples + API - InputMask
Guide text entry through a defined mask.
Forms and selection ยท Examples + API - InputOTP
Enter a short verification code across cells.
Forms and selection ยท Examples + API - Knob
Adjust a numeric value with a circular control.
Forms and selection ยท Examples + API - Listbox
Choose items from a visible list of options.
Forms and selection ยท Examples + API - NumberInput
Edit a numeric quantity rather than plain text.
Forms and selection ยท Examples + API - OrderList
Reorder a collection of items.
Forms and selection ยท Examples + API - Password
Enter a password with its dedicated field behavior.
Forms and selection ยท Examples + API - PickList
Move choices between source and target collections.
Forms and selection ยท Examples + API - Radio
Represent one exclusive choice within a group.
Forms and selection ยท Examples + API - RadioGroup
Compose and manage mutually exclusive choices.
Forms and selection ยท Examples + API - Rating
Choose or display an ordered rating value.
Forms and selection ยท Examples + API - RichTextEditor
Edit formatted text content.
Forms and selection ยท Examples + API - Select
Choose one or several values from options.
Forms and selection ยท Examples + API - Slider
Adjust a value along a linear range.
Forms and selection ยท Examples + API - Switch
Toggle a boolean setting on or off.
Forms and selection ยท Examples + API - Textarea
Edit multi-line text.
Forms and selection ยท Examples + API - TreeSelect
Choose values from a hierarchy.
Forms and selection ยท Examples + API - Uploader
Select and manage files for application upload.
Forms and selection ยท Examples + API
Data and hierarchy 10
Present records, hierarchical data and timelines. Table, Tree and TreeTable are independent components for different data shapes.
- Calendar
Explore dates and events in calendar views.
Data and hierarchy ยท Examples + API - DataView
Present a collection of records as a content view.
Data and hierarchy ยท Examples + API - FilterBar
Compose filtering controls for a collection.
Data and hierarchy ยท Examples + API - Kanban
Organize work items in workflow columns.
Data and hierarchy ยท Examples + API - Pagination
Navigate between pages of a record collection.
Data and hierarchy ยท Examples + API - Table
Present flat records with columns and data interactions.
Data and hierarchy ยท Examples + API - TimelineGrid
Lay out timeline items within a structured grid.
Data and hierarchy ยท Examples + API - Tree
Explore and interact with hierarchical nodes.
Data and hierarchy ยท Examples + API - TreeTable
Present hierarchical rows with tabular columns.
Data and hierarchy ยท Examples + API - VirtualList
Render a visible window into a large list.
Data and hierarchy ยท Examples + API
Navigation 13
Organize destinations and steps, switch sections or offer commands without losing context.
- Accordion
Expand related sections without leaving the page.
Navigation ยท Examples + API - CommandPalette
Find and run commands from a searchable palette.
Navigation ยท Examples + API - ScrollTop
Return to the top of a scrolling surface.
Navigation ยท Examples + API - Stepper
Guide a task through an ordered set of steps.
Navigation ยท Examples + API - TabPanel
Supply the content of one Tabs section.
Navigation ยท Examples + API - Tabs
Switch between related content sections.
Navigation ยท Examples + API
Overlays 5
Show focused tasks, contextual confirmation and supplementary content above the current surface.
- BottomSheet
Present a focused task in a bottom overlay.
Overlays ยท Examples + API - ConfirmDialog
Request confirmation in a modal dialog.
Overlays ยท Examples + API - ConfirmPopup
Request confirmation beside a contextual trigger.
Overlays ยท Examples + API - Dialog
Open a modal task with application-owned state.
Overlays ยท Examples + API
Feedback and status 12
Communicate progress, validation, status and outcomes, including loading and empty states.
- Alert
Show a contextual warning, error or confirmation.
Feedback and status ยท Examples + API - Badge
Attach a small count or status to another element.
Feedback and status ยท Examples + API - BlockUI
Block a surface while an operation is in progress.
Feedback and status ยท Examples + API - Chip
Represent a compact item with optional interaction.
Feedback and status ยท Examples + API - EmptyState
Explain an empty result and its next action.
Feedback and status ยท Examples + API - MeterGroup
Compare several measured values in one group.
Feedback and status ยท Examples + API - NotificationCenter
Browse application notifications and their state.
Feedback and status ยท Examples + API - ProgressBar
Show progress for an application operation.
Feedback and status ยท Examples + API - Skeleton
Reserve the shape of content while it loads.
Feedback and status ยท Examples + API - Spinner
Indicate that an operation is still running.
Feedback and status ยท Examples + API - Tag
Display a compact status or classification.
Feedback and status ยท Examples + API - ToastContainer
Host transient application notifications.
Feedback and status ยท Examples + API
Layout and content 19
Structure content, compose surfaces and present media, summaries and comparisons.
- Avatar
Identify a person or entity with an image or initials.
Layout and content ยท Examples + API - AvatarGroup
Compose several avatars into one group.
Layout and content ยท Examples + API - Card
Group a content summary and its related actions.
Layout and content ยท Examples + API - Carousel
Move through a sequence of content items.
Layout and content ยท Examples + API - CodeBlock
Display source code with readable formatting.
Layout and content ยท Examples + API - Compare
One before/after comparator, composed with Item, Handle and Indicator.
Layout and content ยท Examples + API - CompareHandle
Auxiliary accessible range control inside Compare, not a separate comparator.
Layout and content ยท Examples + API - CompareIndicator
Auxiliary visual separator inside Compare, not a separate comparator.
Layout and content ยท Examples + API - CompareItem
Auxiliary before/after content surface inside Compare, not a separate comparator.
Layout and content ยท Examples + API - DashboardGrid
Arrange application panels in a configurable grid.
Layout and content ยท Examples + API - Divider
Separate content groups without adding a container.
Layout and content ยท Examples + API - Fieldset
Group related fields under a legend.
Layout and content ยท Examples + API - Gallery
Browse an image or media collection.
Layout and content ยท Examples + API - Panel
Group content in a titled surface.
Layout and content ยท Examples + API - ScrollArea
Provide a scrollable content region.
Layout and content ยท Examples + API - Splitter
Resize adjacent application panels.
Layout and content ยท Examples + API - StatsCard
Present a focused metric and supporting context.
Layout and content ยท Examples + API - Terminal
Present a terminal-style command interaction.
Layout and content ยท Examples + API - Timeline
Present an ordered sequence of events.
Layout and content ยท Examples + API