* [Wiki Home](/qmk/qmk_firmware/wiki)
* Getting started
  * [QMK Overview](QMK-Overview)
  * [Build Environment Setup](Build-Environment-Setup)
* [Overview for keymap creators](Keymap)
 * [Keycodes](Keycodes)
 * [Layer switching](Key-Functions)
 * [Leader Key](Leader-Key)
 * [Macros](Macros)
 * [Space Cadet](Space-Cadet-Shift)
 * [Tap Dance](Tap-Dance)
 * [Mouse keys](Mouse-keys)
 * [FAQ: Creating a Keymap](FAQ-Keymap)
 * [FAQ: Compiling QMK](FAQ-Build)
* For hardware makers and modders
  * [Modding your keyboard](Modding-your-keyboard)
  * [Porting your keyboard to QMK](Porting-your-keyboard-to-QMK)
  * [Adding features to QMK](Adding-features-to-QMK)
* [General FAQ](FAQ)