---
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.