Popularity
8.4
Stable
Activity
9.2
Declining
3,928
61
214

Programming language: TypeScript
Tags: UI Frameworks     Responsive     Ant-design    
Latest version: v1.0.0-beta.9

reakit alternatives and similar libraries

Based on the "ant-design" category

Do you think we are missing an alternative of reakit or a related project?

Add another 'ant-design' Library

README

Reakit

Toolkit for building accessible rich web apps with React. Explore website ยป

Sponsors

By donating $100 or more you become a sponsor and help in the development of this project. Thank you to all our sponsors! ๐Ÿ™

Backers

By donating $5 or more you become a backer and help in the development of this project. Thank you to all our backers! ๐Ÿ™

Installation

Reakit v1 is still in beta. If you're looking for v0, see v0 branch, v0 docs and the migration guide.

npm:

npm i reakit

Yarn:

yarn add reakit

Thanks to @nosebit for the package name on npm.

Usage

import React from "react";
import ReactDOM from "react-dom";
import { useDialogState, Dialog, DialogDisclosure } from "reakit";

function App() {
  const dialog = useDialogState();
  return (
    <div>
      <DialogDisclosure {...dialog}>Open dialog</DialogDisclosure>
      <Dialog {...dialog} aria-label="Welcome">
        Welcome to Reakit!
      </Dialog>
    </div>
  );
}

ReactDOM.render(<App />, document.getElementById("root"));

Play with this on CodeSandbox and read the documentation to learn more.

Contributors

This project exists thanks to all the people who contribute.

Logo by Leonardo Elias.

License

MIT ยฉ Diego Haz


*Note that all licence references and agreements mentioned in the reakit README section above are relevant to that project's source code only.