Go to...

Choose a page to open.

Every component in the registry. The n2020 components are new, and the Base components are restyled shadcn components.

Components

n2020

ComponentDescription
Chart CardA card with a title and a description above a chart.
Data TableA table built on TanStack Table with a column visibility menu, a toolbar slot, and a footer slot.
Data Table PaginationPage controls for a table, with a row range, a page size select, and page buttons.
Date Range PickerPreset range buttons and a calendar popover for a custom date and time range.
DitherOrdered-dither SVG patterns, a meter, and a WebGL canvas for dithered shaders.
Page HeaderA page title with an eyebrow line and an actions slot over a Sky background.
SkyAn animated WebGL background of dithered clouds.
StatA tile with a label, a large number, an optional meter, and a caption.

Base

ComponentDescription
AvatarDisplays an image that represents a user, with a fallback.
BadgeDisplays a short label, such as a status or a count.
BreadcrumbDisplays the path to the current page as a list of links.
ButtonDisplays a button or a component that looks like a button.
CalendarA month grid for picking a date or a date range.
CardDisplays a container with a header, content, and a footer.
ChartDisplays data as a chart, built on Recharts.
CheckboxA control that switches between checked and unchecked.
CollapsibleShows and hides a panel of content.
CommandA searchable list of commands that you filter by typing.
DialogA window that opens over the page and blocks the content behind it.
DrawerA panel that slides in from an edge of the screen and closes with a swipe.
Dropdown MenuA menu of actions that opens from a button.
EmptyDisplays a message and actions when there is no content to show.
FieldLayout parts that combine a label, a control, help text, and an error message.
Input GroupAn input or textarea with icons, text, or buttons attached to its edges.
Input OTPA one-time password input with one slot per character.
InputA single-line text field.
KbdDisplays a key or a combination of keys.
LabelA caption for a form control.
PopoverA floating panel that opens next to its trigger.
SelectA button that opens a list of options and shows the chosen one.
SeparatorDisplays a line that divides content.
SheetA panel that slides in from an edge of the screen.
SidebarDisplays the navigation of an application in a panel at the side of the page.
SkeletonDisplays a placeholder while content loads.
SonnerDisplays a toast, a short message that appears over the page.
TableDisplays rows of data in columns.
TabsDisplays one panel of content at a time, selected by a tab.
TextareaA multi-line text field.
Toggle GroupA set of toggle buttons that share one value.
ToggleA button that stays pressed until you press it again.
TooltipA short label that appears when you hover or focus an element.