--- title: July 2026 - React Aria description: React Aria is now available as a component base in shadcn/ui. date: 2026-07-17 --- **React Aria** is now a first-class component base in shadcn/ui. Build with React Aria Components alongside Base UI and Radix. Pick it in shadcn/create or initialize a project with `--base aria`. The CLI handles the dependencies, registry resolution, styles, and component installation.
## What's New - **A first-class React Aria base** - Choose React Aria anywhere you can choose Base UI or Radix, including the CLI, presets, and shadcn/create. - **Full component documentation** - React Aria components have dedicated installation, usage, composition, examples, and API reference sections. - **All eight styles** - Use React Aria with Vega, Nova, Maia, Lyra, Mira, Luma, Rhea, or Sera. - **Base-specific output** - React Aria state selectors and dependencies are scoped to the Aria registry. Existing Base UI and Radix components are unchanged. ## Start with React Aria Use the `aria` base when initializing a project: ```bash npx shadcn@latest init --base aria ``` Or choose **React Aria** in [shadcn/create](/create?base=aria). Once the project is initialized, `shadcn add` installs the React Aria implementation for each component. Base UI remains the default, and Radix remains fully supported. Existing projects stay on their current base.