# React Spectrum

React component library implementing Adobe's Spectrum design system, with accessible and adaptive components.


Source: https://findsoftware.frbit.cloud/react-spectrum/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- home: https://react-spectrum.adobe.com/
- repository: https://github.com/adobe/react-spectrum
- docs: https://react-spectrum.adobe.com/react-spectrum/getting-started.html

### Identity

- status: active
- maintainer: Adobe
- maintainerType: company
- parent: unknown
- firstRelease: 2020
- hqCountry: unknown

### Kind

- category: ui-library
- hosting: not applicable
- language: javascript
- runtime: unknown
- runtimeMin: not applicable
- basedOn: react

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: not applicable

### Rendering and deploy

- runsAs: not applicable
- renderingModes: not applicable
- installMethod: npm

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 3
- latestReleaseDate: 2026-10-09

### Adoption

- githubStargazers: 15989
- packagistDownloads: not applicable
- npmWeeklyDownloads: 1795173
- contributors: 411
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 263
- dependentPackages: 68

### Sources

- urls: https://react-spectrum.adobe.com/ (read 2026-10-28)
- urls: https://api.github.com/repos/adobe/react-spectrum (read 2026-10-28)
- urls: https://react-spectrum.adobe.com/react-spectrum/getting-started.html (read 2026-10-28)
- installMethod: https://react-spectrum.adobe.com/react-spectrum/getting-started.html (read 2026-10-28)
- firstRelease: https://registry.npmjs.org/@adobe/react-spectrum (read 2026-10-28)
- maintainer: https://react-spectrum.adobe.com/react-spectrum/getting-started.html (read 2026-10-28)
- maintainerType: https://react-spectrum.adobe.com/react-spectrum/getting-started.html (read 2026-10-28)
- language: https://api.github.com/repos/adobe/react-spectrum (read 2026-10-28)
- category: https://raw.githubusercontent.com/adobe/react-spectrum/main/README.md (read 2026-10-28)
- basedOn: https://raw.githubusercontent.com/adobe/react-spectrum/main/README.md (read 2026-10-28)
- license: https://raw.githubusercontent.com/adobe/react-spectrum/main/LICENSE (read 2026-10-28)
- licenseModel: https://raw.githubusercontent.com/adobe/react-spectrum/main/LICENSE (read 2026-10-28)
- currentMajor: https://registry.npmjs.org/@adobe/react-spectrum (read 2026-10-28)
- latestReleaseDate: https://registry.npmjs.org/@adobe/react-spectrum (read 2026-10-28)
- githubStargazers: https://api.github.com/repos/adobe/react-spectrum (read 2026-10-28)
- contributors: https://api.github.com/repos/adobe/react-spectrum/contributors?per_page=1 (read 2026-10-28)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@adobe/react-spectrum (read 2026-10-28)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40adobe%2Freact-spectrum (read 2026-10-28)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40adobe%2Freact-spectrum (read 2026-10-28)

## Notes

React Spectrum is a React component library that implements Adobe's Spectrum design system. Its components work with mouse, touch and keyboard, adapt to screen sizes, and include screen reader and keyboard navigation support, according to the getting-started page. The `@adobe/react-spectrum` package is installed with a package manager such as npm or yarn, and an application wraps its components in a `Provider` that sets the theme and locale.

The same repository holds React Aria and React Stately, libraries of unstyled components and state hooks for building a design system of one's own.

## Worth knowing

The components carry the Spectrum look, as the Adobe design system it implements. The README describes React Aria and React Stately as the route for one's own DOM structure and styling.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
