Skip to content
Jan Peter Tamminga edited this page Dec 24, 2021 · 4 revisions

Welcome to the keymap-editor wiki!

This project initially started because I wanted to have an easier way to create ZMK keymaps for the keyboards that I build. The existing process of editing a C source file is quite error prone, especially for someone who is not familiar with that language.

The plan is to be able to graphically order representations of keys so that the layout resembles the physical layout of the keyboard. The main goal however is to assign behaviors to the keys and then to generate the C source files that are the basis for the firmware.

In an ideal situation the editor can commit the source files to the local repo and then push to the github remote which then starts the build workflow. The resulting firmware artefacts are then downloadable to the local system.

During development each build is automatically deployed to here.

Clone this wiki locally