KeyPath

Turn your keyboard into a command center

Remap keys, launch apps, tile windows, and automate workflows โ€” all without leaving the home row.

Requires macOS 15+ (Sequoia) ยท Apple Silicon

KeyPath app showing keyboard visualization with layers

Demo video coming soon

Launch Anything, All From Home Row

Turn shortcuts into muscle memory โ€” bind any key, chord, or layer to open tools, dashboards, and files instantly.

esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
~`
!1๐Ÿ™
@2๐Ÿ”
#3๐Ÿ“
$4๐Ÿ“š
%5
^6
&7
*8
(9
)0
_-
+=
delete
tab
Q
W
EMail
R๐Ÿ”ด
T
Y
UMusic
I๐Ÿค–
O๐Ÿ’Ž
P๐Ÿ–ผ๏ธ
{[
}]
|\
hyper
ACalendar
SSafari
DTerminal
FFinder
G๐Ÿ’ฌ
Hโ–ถ๏ธ
J๐•
KMessages
Lin
:;
"'
return
shift
Z๐Ÿ“น
XSlack
C๐ŸŽฎ
VVS Code
B
NNotes
M
<,
>.
?/
shift
fn
โŒƒ
โŒฅ
โŒ˜
โŒ˜
โŒฅ
โ†‘
โ†
โ†“
โ†’

Total control, speed and comfort

Any of these gestures can open apps, URLs, or workflows.

Chord
Sequence
2ร—
Tap-dance
Tap-hold
Leader
|
โ†’
See how it works...

Pre-built rules included

Enable popular keyboard power moves with one click

Caps Lock Remap Escape on tap, Hyper on hold
Home Row Mods Ctrl, Alt, Cmd, Shift under your fingers
Vim Navigation HJKL as arrow keys everywhere
Window Snapping Tile windows with keyboard shortcuts
Quick Launcher Open apps and URLs with hotkeys
Symbol Layer Access symbols without Shift

Or build your own โ€” KeyPath supports all Kanata features

Explore alternate keyboard layouts

Switch layouts instantly โ€” no firmware flashing required

Hover to learn more

Colemak
Popular

74% of typing on home row vs QWERTY's 32%

Colemak-DH
Modern

46% less finger travel than QWERTY

Dvorak
Classic

Since 1936 โ€” the original alternative layout

Workman
Ergonomic

Optimized for inward rolls โ€” the most comfortable motion

Graphite
Newest

65% home row usage with balanced hands

Plus AZERTY, QWERTZ, JIS, and international variants

Works with your keyboard

From MacBook to mechanical split โ€” no firmware flashing required

MacBook keyboard
MacBook
60% keyboard
60%
65% keyboard
65%
75% keyboard
75%
TKL keyboard
TKL
Full-size keyboard
Full-size
Corne keyboard
Corne
Ferris Sweep keyboard
Ferris Sweep
Kinesis keyboard
Kinesis
MacBook keyboard
MacBook
60% keyboard
60%
65% keyboard
65%
75% keyboard
75%
TKL keyboard
TKL
Full-size keyboard
Full-size
Corne keyboard
Corne
Ferris Sweep keyboard
Ferris Sweep
Kinesis keyboard
Kinesis

Home Row Mods

The keyboard upgrade you didn't know you needed

Shortcut |
A Ctrl
S Alt
D โŒ˜
F โ‡ง

No more reaching

Ctrl, Alt, Cmd, and Shift live right under your fingers. No stretching to the corners of your keyboard.

Faster shortcuts

โŒ˜+S becomes D+S. โŒ˜+C becomes D+C. Your fingers barely move.

Happier hands

Less strain, less fatigue. Home row mods are a game-changer for heavy keyboard users.

Why KeyPath does this better

Home row mods need precise timing to feel right. Kanata's tap-hold algorithm is the best on Mac.

Karabiner-Elements
  • Basic tap-hold only
  • Accidental triggers when typing fast
  • Global timing only โ€” can't tune per-key
  • No bilateral combination support
KeyPath Powered by Kanata
  • Multiple tap-hold modes Choose the behavior that matches how you type. Some people tap fast, others hold longer โ€” KeyPath adapts to your style.
  • Smart misfire prevention Type "as" fast and it just types "as" โ€” not Ctrl+S. KeyPath is smart about the difference between fast typing and intentional shortcuts.
  • Tune each key individually Your pinky moves slower than your index finger. Set different timing for each key so they all feel just right.
  • Same-hand typing works perfectly Want Ctrl+Shift? Use keys from both hands. Just typing letters? Same-hand combos stay as letters. Almost zero accidental triggers.

Home row mods used to require custom keyboard firmware. Now you can have them on any Mac keyboard โ€” including your MacBook's built-in keyboard. A guide to home row mods

Already using Kanata?

Keep your config. Keep your workflow. Just add a native Mac app.

Zero migration KeyPath finds and imports your existing config automatically
Edit anywhere Keep using your favorite editor โ€” changes hot-reload instantly
One line added Just an include for KeyPath's app integrations
Tips for existing Kanata users

How It Works

Kanata transforms simple keypresses into powerful actions.

Chords

Press multiple keys simultaneously

J
K
Escape

Layers

Switch between different key layouts

Base
NAV
Nav

Tap-Hold

Tap for one key, hold for another

Esc
200ms
Hyper
200ms

2ร—Tap-Dance

Different actions based on tap count

ร—1 ร—2 ร—3
Q
Q
Q
Quit App

Leader Keys

Press leader, then a sequence

SPC
โ†’
G
S
Git Status

Sequences

Keys in order trigger an action

D
D
S
Save All
<500ms

One-Shot

Modifier applies to next key only

โ‡ง 1ร—
โ†’
a
A

Sticky Keys

Toggle modifiers on/off

โ‡ง
A
B
C
โ†’ ABC

Macros

Multiple keystrokes from one trigger

SAVE
โ†’
โŒ˜
S
โŒ˜
W

Caps-Word

Auto-caps until space or punctuation

CAPS
H
E
L
L
O
โฃ

Fork / Switch

Conditional actions based on other keys

+ Shift
X
Shift?
CUT
No Shift
X
Shift?
x

Chords

Press multiple keys simultaneously for a new action

J
K
L
J
K
L
Esc

Layers

Switch entire key layouts on the fly

Base
Fn
Nav
Sym
qwerty
F1-F12
arrows
!@#$

Tap-Hold

Tap for one action, hold for another

Tap
Hold
A
a
A
Ctrl

Tap-Dance

Different actions for single, double, triple tap

1x
2x
3x
Q
Q
Q
q
Esc
Caps

Leader Keys

Start a command sequence with a prefix key

Seq
LDR
G
S
Slack

Sequences

Type abbreviations that expand to full text

Abbr
a
d
d
r
address

One-Shot Modifiers

Tap modifier, then tap key (no holding)

Mod
Key
Shift
A
A

Sticky Keys

Modifier stays active until you tap it again

Lock
Held
Keys
Ctrl
A
C
V

Macros

One key triggers a sequence of keystrokes

1
2
3
4
SAVE
โŒ˜
S
โŒ˜
W

Caps-Word

Auto-caps until you hit space or punctuation

Caps
Type
End
CW
H
E
L
L
O
โฃ

Fork / Switch

Choose action based on what other keys are held

+Shift
No Shift
X
Shift?
โ†— โ†˜
CUT
x

What KeyPath Can Do

Keyboard remapping, window management, app launching, and more.

A B

Basic Remapping

Transform any key into any other. Swap Caps Lock to Escape, or remap your entire layout.

TAP HOLD

Tap-Hold

One key, two purposes. Tap for one action, hold for another. Maximum efficiency.

ACTIVE

Layers

Stack keyboard layouts like transparent sheets. Switch instantly between navigation, symbols, and more.

A Ctrl S Alt D Cmd F Shift

Home Row Mods

Modifiers on your home row. Tap for letters, hold for Ctrl, Alt, Cmd, Shift. No finger gymnastics.

H J K L โ† โ†“ โ†‘ โ†’

Vim Navigation

HJKL as arrow keys. Navigate text, code, and apps without leaving home row. Vim muscle memory everywhere.

MACRO โŒ˜S โŒ˜W โŒ˜Q

Macros

Chain multiple actions into one key. Save, close, and quitโ€”all with a single press.

O

Launch Apps

Open any app with a keystroke. No dock, no Spotlight. Instant access to your tools.

H L

Window Arranging

Snap windows to halves, quarters, or maximize. Tile your workspace without touching the mouse.

Ready?

Download KeyPath and start customizing your keyboard.

D Dojo D
Press ESC to close