This project is maintained by QMK collaborators and contributors like you!

The goal of the QMK software project is to develop a completely customizable, powerful, and enjoyable firmware experience for any project - keyboard or otherwise - and to provide helpful, encouraging, and kind support and feedback for people with any software development experience.

All Supported Keyboards

This page is automatically generated from keyboards currently in QMK. Default .hex files are up-to-date with the latest version of QMK, and get pushed every build via Travis.

Want a qmk.fm page? Create a <keyboard>.md file for it here! (use others as examples/templates)

Currently only .hex files are provided - some listed here may not be what’s needed to flash the keyboard. If this is the case, please open an issue!