An advanced keyboard manager
KMonad is an advanced keyboard customization tool built in Haskell that works across GNU/Linux, Windows, and macOS. It allows users to infinitely customize their keyboards through features like custom key mappings, layers, multi-tap and tap-hold buttons, and command execution—capabilities typically found only in hardware-level keyboard firmware like QMK. The project includes configuration tutorials, editor support for Emacs, Vim, and VSCode, and maintains a community through Matrix, IRC, and a subreddit.