A derive macro to generate compile-time validated key mappings for enums, enabling declarative and ergonomic key binding support.
A lightweight key mapping library with compile-time validated derive macros and declarative configuration for multiple backends.
Load keymap-rs bindings from TOML, with conflict detection
Environment-aware keymap resolution core for terminal UIs
Multi-key sequence resolution for keymap-rs (leader keys, C-x C-s)
Terminal capability snapshots and (future) capability-aware key decoding for keymap-rs
Abstractions over storage in Secret Contracts
An opinionated facade over keymap-core / keymap-config / keymap-seq: TOML in, action out, with layer resolution and the multi-key sequence buffer wired up. The convenience layer for the nine-out-of-ten Rust TUI authors who only want one import.
macros for ratatui-input-manager
A small utility crate providing a declarative approach to handling inputs in ratatui
A which-key popup widget for ratatui applications
Turbo Vision–styled terminal Bible reader with FTS5 search.