
<a href="https://www.npmjs.com/package/@tanstack/hotkeys" target="\_parent">
<img alt="" src="https://img.shields.io/npm/dm/@tanstack/hotkeys.svg" alt="npm downloads" />
</a>
<a href="https://github.com/TanStack/hotkeys" target="\_parent">
<img alt="" src="https://img.shields.io/github/stars/TanStack/hotkeys.svg?style=social&label=Star" alt="GitHub stars" />
</a>
<a href="https://bundlephobia.com/result?p=@tanstack/react-hotkeys@latest" target="\_parent">
<img alt="" src="https://badgen.net/bundlephobia/minzip/@tanstack/react-hotkeys@latest" alt="Bundle size" />
</a>
<a href="#badge">
<img alt="semantic-release" src="https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg">
</a>
<a href="#badge">
<img src="https://img.shields.io/github/v/release/tanstack/hotkeys" alt="Release"/>
</a>
<a href="https://twitter.com/tan_stack">
<img src="https://img.shields.io/twitter/follow/tan_stack.svg?style=social" alt="Follow @TanStack"/>
</a>
[!NOTE] TanStack Hotkeys is alpha. We are actively developing the library and are open to feedback and contributions.
Type-safe keyboard shortcuts for the web. Template-string bindings, parsed objects, a cross-platform Mod key, a singleton Hotkey Manager, and utilities for cheatsheet UIs—built to stay SSR-friendly.
Mod+Shift+S, Escape) or parsed objects for full controlkeydown/keyup, preventDefault, stopPropagation, conditional enabled, requireReset[!NOTE] You may know TanStack Hotkeys by our adapter names, too!
|
|
|
We're looking for TanStack Hotkeys Partners to join our mission! Partner with us to push the boundaries of TanStack Hotkeys and build amazing things together.
… and more at TanStack.com »
$ claude mcp add hotkeys \
-- python -m otcore.mcp_server <graph>