Skip to main content

Base UI

Unstyled, accessible React component primitives for custom product interfaces.

Base UI design system and component library preview

Design notes

Base UI is a collection of accessible, unstyled React components that provide interaction behavior and structure while leaving the visual design to the product team. It covers foundational interface patterns and complex components without imposing a fixed aesthetic.

Designers and engineers can use these primitives to build their own component language, with consistent keyboard interactions, accessibility and composable APIs. It is especially relevant for teams building or evolving a custom design system.

Get the weekly digest

The week’s best websites, apps and tools, once a week.

Inspiration once per week, unsubscribe anytime.