opentui

Build terminal UIs with OpenTUI. Covers Core, frameworks, components, application APIs, testing, extensions, integrations, deployment, and public API lookup.

Install
npx skills add 'https://github.com/anomalyco/opentui/tree/main/packages/web/src/content'
Download bundle ↓
main · ac753b4Scanned 2026-09-15

Contributors

GitHub-linked commit authors for this SKILL.md at the saved revision. Co-authors and history before file renames are not included.

File history ↗

packages/opentui-keymap.mdx

packages/opentui-keymap.mdxBrowse 89 files
View on GitHub
← Back to SKILL.md

id: opentui-keymap name: OpenTUI Keymap summary: Key binding and command routing library for terminal and browser applications. kind: library official: true source: url: https://github.com/anomalyco/opentui directory: packages/keymap surfaces:

  • name: TypeScript language: typescript import: "@opentui/keymap" docs: /docs/keymap/overview distributions:
  • type: npm identifier: "@opentui/keymap" install: bun add @opentui/keymap links: docs: /docs/keymap/overview categories:
  • input

@opentui/keymap is an independent, host-agnostic package for layered key bindings and commands.

Applications register commands and bindings, dispatch host events, and query the active commands or next keys.

Read the Keymap overview, hosts, Core keymap API, built-in addons, and package entry points.