Looking for Reakit's successor?Visit Ariakit
Skip to main content

Build accessible rich web apps with React

Get startedComponents


Reakit strictly follows WAI-ARIA 1.1 standards. All components come with proper attributes and keyboard interactions out of the box. Learn more


Reakit is built with composition in mind. You can leverage any component or hook to create new things. Learn more


Reakit components are unstyled by default in the core library. Each component returns a single HTML element that accepts all HTML props, including className and style. Learn more

Tiny & Fast

Reakit components are built with modern React and follow best practices. Each imported component will add from a few bytes to up to 3 kB into your bundle. Learn more

Receive important updates and tips about Reakit and React ecosystem directly in your inbox.

Past emails include Enzyme vs. @testing-library/react, TypeScript and others.

Emails will be sent by Diego Haz, and you can unsubscribe at any time. By subscribing, you agree with Revue’s Terms of Service and Privacy Policy.

Powered by Vercel

Released under the MIT License

Copyright © 2017-2023 Diego Haz