base-ui-react

Featured

MUI Base UI unstyled React components with Floating UI. Use for accessible components, Radix UI migration, render props API, or encountering positioning, popup, v1.0 rc / pre-GA issues.

Web & Frontend 221 stars 31 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
78
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Base UI React **Status**: Release Candidate (v1.0.0-rc.0) ⚠️ | **Last Verified**: 2026-08-03 --- ## What Is Base UI? MUI's unstyled, accessible React component library: - 27+ accessible components - Render props pattern - Full styling control - Floating UI integration - Alternative to Radix UI **Release Candidate status:** v1.0.0-rc.0 (stable v1.0 GA expected soon — still pre-GA, API may change) --- ## Quick Start ### Install ```bash bun add @base-ui-components/react ``` ### Basic Dialog ```typescript import * as Dialog from '@base-ui-components/react/dialog'; export function MyDialog() { return ( <Dialog.Root> <Dialog.Trigger>Open</Dialog.Trigger> <Dialog.Portal> <Dialog.Backdrop /> <Dialog.Popup> <Dialog.Title>Title</Dialog.Title> <Dialog.Description>Content</Dialog.Description> <Dialog.Close>Close</Dialog.Close> </Dialog.Popup> </Dialog.Portal> </Dialog.Root> ); } ``` ### Basic Select ```typescript import * as Select from '@base-ui-components/react/select'; <Select.Root> <Select.Trigger> <Select.Value placeholder="Select" /> </Select.Trigger> <Select.Portal> <Select.Positioner> <Select.Popup> <Select.Option value="1">Option 1</Select.Option> <Select.Option value="2">Option 2</Select.Option> </Select.Popup> </Select.Positioner> </Select.Portal> </Select.Root> ``` **Load `references/setup-guide.md` for complete examples.** ---...

Details

Author
secondsky
Repository
secondsky/claude-skills
Created
10 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category