Skip to content
Frontend Nav
中文 (Language)

Recommend a site

Leave a name and a URL — submitting opens the recommendation page on GitHub to finish.

React Aria

Adobe's headless accessible component library - interaction, a11y and i18n built in, styles are yours

Content updated · 2026-10-13

What is it · 它是什么

What is React Aria?

React Aria is a headless, unstyled React component library maintained by Adobe: 50+ components ship with interaction behavior, keyboard/touch/screen-reader support and internationalization for 30+ locales (RTL included, 13 calendar systems), leaving styling entirely to the developer. For design systems and teams with hard accessibility or i18n requirements it is a de-facto standard - a natural pair with zag in this directory: one provides behavior, the other style freedom.

How to use · 怎么用

How to use React Aria

  1. Browse components in the docs, each with a11y and i18n notes.
  2. Compose non-standard components via the low-level Hooks API.
  3. Pair with zag or your own styling layer to build a design system.

Key features · 核心特点

Key features of React Aria

  • 50+ headless components, fully unstyled
  • Accessibility and i18n (30+ locales, RTL, calendars) built in
  • Low-level Hooks for free composition
  • Maintained by Adobe, MIT licensed

Related sites

12 free 3D tools in one page - image-to-3D, normal maps, remesh, reduce; file tools stay local

The framework for content-driven sites — zero JS by default, React/Vue islands where needed

The world's most popular front-end framework - v6 brings CSS-first theming and AI-assistant docs