MacOS – user-friendly editor for Karabiner complex modifications

karabinermacossoftware-recommendation

I have a large list of Karabiner complex modifications and it is hard to keep track of them all including conflicts, excluded applications, etc. From what I can tell the user is expected to edit ~/.config/karabiner/karabiner.json by hand. However this isn't practical at all, since each modification definition ends up being quite verbose and I can only see 1-2 per screen. Is there some more efficient method that I'm missing? Or should I just write my own program to generate the karabiner.json file?

Best Answer

Not an editor, but an alternative, more concise and human friendly syntax for Karabiner is provided by Goku.

Goku is a tool that lets you manage your Karabiner configuration with ease, leveraging on EDN file format.