Reakit

UI toolkit for building accessible rich web apps with React
Thanks to your financial contributions, we are operating on an estimated annual budget of $527
Today's Balance
$291.12
Estimated Annual Budget
$527

About

UI toolkit for building accessible rich web apps with React

Reakit thumbnail

Reakit is a low level component library for building accessible high level UI libraries, design systems and applications with React. It provides components like Dialog, Menu, Tab, Tooltip, Form, among others that follow all the WAI-ARIA recommendations.

import { useDialogState, Dialog, DialogDisclosure } from "reakit/Dialog";

function MyDialog() {
  // exposes `visible` state and methods like `show`, `hide` and `toggle`
  const dialog = useDialogState();
  return (
    <>
      Open dialog
      
        Welcome to Reakit
      
    </>
  );
}

You can play with it on CodeSandbox.

If accessibility matters to you (and there's only one correct answer to this), you should definitely use Reakit components as your foundation.

Team

Meet the awesome people that are bringing the community together! 🙌
Raphael Thomazella
Core Contributor since October 2018
Diego Haz
Core Contributor since July 2018
Matheus Gonçalves da Silva
Contributor since October 2018

Budget

Current balance: $291.12

Latest transactions

Monthly donation to Reakit (backer)

🎉
$5
USD
Stan Chang | 18 days ago | View Details

Monthly donation to Reakit (backer)

🎉
$5
USD

Monthly donation to Reakit (backer)

🎉
$5
USD
teevik | 18 days ago | View Details

Monthly donation to Reakit (backer)

🎉
$5
USD

Monthly donation to Reakit (backer)

🎉
$10
USD
Cody Averett | 18 days ago | View Details