Back to browse
Mantle – Remap your Mac keyboard without editing Kanata config files

Mantle – Remap your Mac keyboard without editing Kanata config files

by gsteezy·Mar 6, 2026·2 points·0 comments

AI Analysis

●●●BangerSolve My ProblemSlick

Visual Kanata config builder eliminates .kbd file syntax, instant apply.

Strengths
  • Removes genuine pain: Lisp-like .kbd syntax is a barrier for non-technical users
  • Instant apply without restart is a UX win over Karabiner-Elements
  • MIT licensed, runs locally, fully open-source with no dependencies
Weaknesses
  • Kanata is niche — only appeals to advanced keyboard customizers
  • Karabiner-Elements already handles 90% of single-key remaps, reducing addressable market
Target Audience

Mac power users and keyboard enthusiasts avoiding Lisp syntax

Similar To

Karabiner-Elements · QMK · Kanata

Post Description

I built Mantle because I wanted homerow mods and layers on my laptop without hand writing Lisp syntax.

The best keyboard remapping engine on macOS (Kanata) requires editing .kbd files which is a pain. Karabiner-Elements is easy for simple single key remapping (e.g. caps -> esc), but anything more wasn’t workin out for me.

What you can do with Mantle: - Layers: hold a key to switch to a different layout (navigation, numpad, media) - Homerow mods: map Shift, Control, Option, Command to your home row keys when held - Tap-hold: one key does two things: tap for a letter, hold for a modifier - Import/export: bring existing Kanata .kbd configs or start fresh visually

Runs entirely on your Mac. No internet, no accounts. Free and MIT licensed

Would love feedback, especially from people who tried Kanata or Karabiner and gave up

Similar Projects

Developer Tools●●Solid

Ghostcfg – A TUI for editing your Ghostty terminal config

Preserves comments, blank lines and option ordering while giving you type-aware widgets (toggles, enums, color pickers) and a live theme browser with inline color swatches. It even triggers SIGUSR2 to hot-reload Ghostty and hides irrelevant options by OS — smart, pragmatic touches that make a narrow problem genuinely less annoying.

Niche GemShip It
samstorm
313mo ago