Skip to main content
Neural UIv2.0.0Documentation
View v1 GitHub

Component catalog

Find the Neural component for your task. All 94 components are available; each route describes its API.

Find a component by task

Search by an official name or by a task such as date, upload or selection. Choose a family or documentation depth to narrow the result. All 94 entries are public product components. The status describes the page: Examples + API or API reference ยท examples pending.

Use the sidebar for a known destination and the command search for a known API or concept. This catalog helps discover and compare components.

94 / 94

Actions 8

Trigger an action, group commands or expose related choices.

  • Button

    Run an application action with native button semantics.

    Actions ยท Examples + API
  • ButtonGroup

    Compose related buttons into one action group.

    Actions ยท Examples + API
  • 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
  • SplitButton

    Offer a primary action and related menu choices.

    Actions ยท Examples + API
  • ToggleButtonGroup

    Choose states using a group of toggle buttons.

    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
  • InputTags

    Enter and manage a collection of text tags.

    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
  • Breadcrumb

    Show a location within a navigation hierarchy.

    Navigation ยท Examples + API
  • CommandPalette

    Find and run commands from a searchable palette.

    Navigation ยท Examples + API
  • MegaMenu

    Organize a large set of navigation destinations.

    Navigation ยท Examples + API
  • Menubar

    Present top-level menus in a horizontal bar.

    Navigation ยท Examples + API
  • MenuButton

    Open a menu from a button trigger.

    Navigation ยท Examples + API
  • Menu

    Present a list of commands or destinations.

    Navigation ยท Examples + API
  • Nav

    Compose application navigation destinations.

    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
  • TieredMenu

    Organize commands in nested menu levels.

    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
  • Sidebar

    Present navigation or content in a side surface.

    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
  • 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
  • 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

Compare nearby choices

Choose according to your data and interaction, not name similarity. Open each component route for its own input, output and template contract.

Your task
Choose
Why
Text, a numeric quantity, or a civil dateInput / NumberInput / DateInputChoose the value semantics, not only the appearance.
Flat records, hierarchy, or hierarchical rows with columnsTable / Tree / TreeTableThree independent components for different data shapes.
A modal task or contextual helpDialog / PopoverDialog uses application-owned open state. Popover is a contextual trigger directive.