Write Karabiner-Elements configuration in TypeScript
-
Updated
Dec 8, 2025 - TypeScript
Write Karabiner-Elements configuration in TypeScript
The easiest way to write Karabiner-Elements configuration files, ever!
QMK-like layers and mods for Karabiner.
Adds key-remapping layers that aim to replicate the experience of using a 60% keyboard layout keyboard with layer support.
Multi-Layered Keymap for Japanese Keyboards: Cursor, Mouse, NumPad, Web Browser, etc.
Karabiner multi-profile config built with karabiner.ts
Keyboard setup for both my Chocofi & laptop keyboard with ZMK & Karabiner Elements
Karabiner Elements configuration for my MacBook Pro's built-in keyboard and YUNZII B68 keyboard
CLI and library with a bunch of helpers in Javascript which allows you to generate Karabiner-Elements config files
Add a description, image, and links to the karabiner-elements topic page so that developers can more easily learn about it.
To associate your repository with the karabiner-elements topic, visit your repo's landing page and select "manage topics."