### Getting started * [Introduction](/Home.md) * [QMK Overview](/QMK-Overview.md) * [Build Environment Setup](/Build-Environment-Setup.md) ### Making a keymap * [Keymap overview](/Keymap.md) * [Keycodes](/Keycodes.md) * [Layer switching](/Key-Functions.md) * [Leader Key](/Leader-Key.md) * [Macros](/Macros.md) * [Space Cadet](/Space-Cadet-Shift.md) * [Tap Dance](/Tap-Dance.md) * [Mouse keys](/Mouse-keys.md) * [FAQ: Creating a Keymap](/FAQ-Keymap.md) * [FAQ: Compiling QMK](/FAQ-Build.md) ### For hardware makers and modders * [Modding your keyboard](/Modding-your-keyboard.md) * [Porting your keyboard to QMK](/Porting-your-keyboard-to-QMK.md) * [Adding features to QMK](/Adding-features-to-QMK.md) ### Other topics * [General FAQ](/FAQ.md) * [Differences from TMK](/Differences-from-TMK.md)