React Stately

A library of React Hooks that provides cross-platform state management for your design system.

React Stately hero image


React Stately provides the foundation and core logic for your component library. It handles state management for common components through an easy-to-use interface.

Powered by React Hooks

React Stately is implemented as a library of React Hooks, which allows you to adapt them to your needs through composition.


React Stately only provides state management, with no assumptions about the DOM or other view systems.

Design agnostic

React Stately doesn’t make any assumptions about your design. It provides state management that’s intrinsic to the functionality of the component.