Documentation
Components
101 accessible, themable components. Preview any one below, then open its page for examples and a full API reference.
Getting started
Install and render your first component.
Hooks
24 SSR-safe, tree-shakeable React hooks.
Packages
Nine focused, versioned packages.
Theming
Runtime CSS-variable themes.
Atoms
17Button
A clickable control with six variants and four sizes, complete with spring-press feedback.
Circular Progress
A circular progress indicator with determinate and indeterminate modes.
Inputs
6Form
19Checkbox
A control that allows the user to toggle between checked, not checked, and indeterminate.
Date Time Picker
Pick a date first, then choose the time from one popover with MUI-style props.
Data display
7Code Block
A presentational code block with an optional filename header, line numbers, and a built-in copy button.
Description List
A semantic dl / dt / dd compound for key–value pairs, with horizontal or vertical layout.
Marquee
A CSS-only scrolling strip for logos, testimonials, or announcements. Respects reduced-motion.
Feedback
3Surface
1Layout
5Disclosure
6Accordion
A vertically stacked set of interactive headings that each reveal a section of content.
Pagination
Navigation bar matching DataTable pagination: page controls, rows-per-page selector, and total row count.
Overlays
8Tooltip
A popup that displays information related to an element when it receives keyboard focus or hover.
Compound
8Dropdown Menu
Displays a menu to the user — such as a set of actions or functions — triggered by a button.
Utils
7Init Color Scheme Script
Sets the initial color-scheme attribute before hydration.
Misc
8Data
2Chart
A comprehensive custom SVG chart library with 45+ components — bar, line, area, pie/donut, scatter, bubble, radar, heatmap, treemap, funnel, gauge, candlestick, radial bar, radial line, sankey, waterfall, gantt, boxplot, sunburst, chord, histogram, and more. No external charting dependency.
DataTable
A full-featured data grid with a rich column definition API, tree data, copy/paste, density, bulk actions, row action menus, custom slots, search, nested filters, virtualization, pinning, grouping, aggregation and more.
Media
1Video Player
A fully-featured HTML5 video player with playlists, chapter markers, SRT/VTT subtitles, video filters, quality levels, and HLS adaptive streaming.