React component to listen to keydown and keyup keyboard events, defining and dispatching keyboard shortcuts.
☆434Mar 16, 2026Updated this week
Alternatives and similar repositories for react-hotkeys
Users that are interested in react-hotkeys are comparing it to the libraries listed below
Sorting:
- ➷ A robust Javascript library for capturing keyboard input. It has no dependencies.☆7,149Updated this week
- React hook for using keyboard shortcuts in components.☆3,428Feb 2, 2026Updated last month
- Declarative hotkey and focus area management for React☆2,165Jan 4, 2023Updated 3 years ago
- React component to handle keyboard events☆390Sep 5, 2018Updated 7 years ago
- A tiny but mighty 3kb list virtualization library, with zero dependencies 💪 Supports variable heights/widths, sticky items, scrolling to…☆2,496Apr 11, 2023Updated 2 years ago
- 👮🏻 Traps focus within a DOM node☆82Oct 12, 2018Updated 7 years ago
- Drag and Drop for React☆21,637Jul 6, 2025Updated 8 months ago
- 🍿⚛Official React library to use Popper, the positioning library☆2,497May 8, 2024Updated last year
- The recommended Code Splitting library for React ✂️✨☆7,811May 18, 2025Updated 10 months ago
- React components for efficiently rendering large lists and tabular data☆17,124Mar 11, 2026Updated last week
- **Markdown** in <Components/>, <Components/> in **Markdown**☆883Aug 28, 2018Updated 7 years ago
- Renderless Containers☆2,677Mar 8, 2026Updated last week
- Transform HTML into JSX or another language 🕹☆83Oct 5, 2018Updated 7 years ago
- 🚇 Render React components in placeholders that are placed somewhere else in the component tree.☆396Dec 7, 2022Updated 3 years ago
- a fast, immutable key-value store☆24Apr 13, 2016Updated 9 years ago
- A document head manager for React☆17,495Jul 18, 2023Updated 2 years ago
- Use react-annotation with built-in annotation types, or extend it to make custom annotations. It is made for annotations in SVG.☆407Dec 10, 2022Updated 3 years ago
- A higher order component for loading components with promises.☆16,561Jul 10, 2024Updated last year
- Beautiful and accessible drag and drop for lists with React☆34,044Aug 18, 2025Updated 7 months ago
- fastest deep equal comparison for React☆1,665Mar 20, 2024Updated 2 years ago
- Project is no longer maintained☆1,404Aug 11, 2020Updated 5 years ago
- React Move | Beautiful, data-driven animations for React☆6,580Jan 7, 2023Updated 3 years ago
- Browser API's turned into declarative React components and HoC's☆3,714Jan 24, 2023Updated 3 years ago
- React components for efficiently rendering large lists and tabular data☆27,083Jan 20, 2025Updated last year
- React hook for creating simple keyboard shortcuts☆117Jan 9, 2023Updated 3 years ago
- React component to highlight words within a larger body of text☆2,300Jan 12, 2025Updated last year
- Practical, zero-config Webpack, until you need it.☆36Jul 3, 2018Updated 7 years ago
- Transform SVGs into React components 🦁☆11,023Mar 1, 2026Updated 2 weeks ago
- 📏 Compute measurements of a React component.☆1,942Sep 11, 2020Updated 5 years ago
- 🏎 A set of primitives to build simple, flexible, WAI-ARIA compliant React autocomplete, combobox or select dropdown components.☆12,299Updated this week
- ⬢ Style props for rapid UI development☆7,880Jan 12, 2024Updated 2 years ago
- A set of tiny React components for handling state with render props.☆1,005Mar 5, 2019Updated 7 years ago
- ✌️ A spring physics based React animation library☆29,058Mar 13, 2026Updated last week
- Create the next immutable state by mutating the current one☆28,906Mar 6, 2026Updated 2 weeks ago
- A webpack loader that deploys the required resource to now (static files or full deployments) and returns a url to the deployment☆62Jan 25, 2023Updated 3 years ago
- An easy and declarative way to add keyboard shortcuts to your React app.☆225Mar 20, 2020Updated 6 years ago
- A small library for parsing objects.☆31Sep 25, 2024Updated last year
- Full CSS support for JSX without compromises☆7,794Apr 30, 2025Updated 10 months ago
- 🌲Simple to use, configurable tree view with full support for drop-in animations☆826Oct 27, 2022Updated 3 years ago