Forms
Inputs, selects, text areas, file uploads, validation states, and accessible labels.
Inputs, selects, text areas, file uploads, validation states, and accessible labels.
Tables, metrics, cards, progress displays, and layout components for dashboards.
Tabs, breadcrumbs, pagers, toolbars, dropdowns, and app navigation patterns.
Modals, popovers, tooltips, badges, alerts, skeletons, and status components.
Tree-shakeable imports, focused component APIs, and styling that stays predictable as your app grows.
Keyboard interactions, ARIA patterns, labels, roles, and testing patterns are treated as part of the component design.
Use global tokens, custom color schemes, semantic themes, and component-level overrides without rewriting the library.
Bring in the global styles once, import the components you need, and customize the look with Boreal UI theme tokens. Prefer a guided setup? Use the Boreal UI CLI to configure React or Next.js projects for you.
npm install @boreal-ui/core
npm install @boreal-ui/next
npx @boreal-ui/cli@latest init