React Aria

A library of React Hooks that provides accessible UI primitives for your design system.

React Aria hero image

Accessible

React Aria provides accessibility and behavior according to WAI-ARIA Authoring Practices, including full screen reader and keyboard navigation support. All components have been tested across a wide variety of screen readers and devices to ensure the best experience possible for all users.

Adaptive

React Aria supports mouse, touch, keyboard, and screen reader interactions, which have been tested across a wide variety of browsers, devices, and platforms. We ensure consistent behavior across browsers and devices so you don’t have to!

Internationalized

React Aria supports over 30 languages, including right to left specific behavior, internationalized date and number formatting, and more.

100% Customizable

React Aria doesn’t implement any rendering or impose a DOM structure, styling methodology, or design specific details. It provides behavior, accessibility, and interactions and lets you focus on your design.