No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
Collin J. Doering a592e7b7ce
Modify location of F# keys in lower/raise layers
hace 10 meses
.github Force "blank" issue template to end of list (#8387) hace 11 meses
.vscode Highlight .inc files as .c files (#8496) hace 11 meses
bin CLI: More MSYS2 fixes (#8577) hace 11 meses
docs add japanese translation (feature part 01) (#8196) hace 11 meses
drivers Fix AVR ws2812 when ADDRESS_BASE is non zero (#8646) hace 11 meses
keyboards Modify location of F# keys in lower/raise layers hace 10 meses
layouts jotix layouts (#8644) hace 10 meses
lib Doctor: Add avrdude/dfu-util/dfu-programmer version printing (#8678) hace 10 meses
quantum Add Greek keymap (#8636) hace 10 meses
tests format code according to conventions [skip ci] hace 11 meses
tmk_core format code according to conventions [skip ci] hace 10 meses
users [Keymap] sigul Planck layout updates (#8649) hace 11 meses
util Miscellaneous cleanups (#8639) hace 11 meses
.clang-format fix indent size hace 1 año
.clang_complete Vim Layout for Ergodox-EZ (mac only) (#2112) hace 3 años
.editorconfig QMK CLI and JSON keymap support (#6176) hace 1 año
.gitattributes Set eep files to binary mode hace 4 años
.gitignore 2020 February 29 Breaking Changes Update (#8064) hace 1 año
.gitmodules Track master branches for lib/chibios, lib/chibios-contrib, lib/ugfx. (#8273) hace 1 año
.travis.yml Fix unknown key 'IndentPPDirectives' on CI (#7933) hace 1 año updates the coc hace 1 año
Dockerfile Update docker util script and travis to use new base container hace 1 año
Doxyfile Generate API docs from source code comments (#2491) hace 2 años
LICENSE add an explicit lisence file for github to pickup hace 3 años
Makefile 2020 February 29 Breaking Changes Update (#8064) hace 1 año
Vagrantfile Configure Vagrant to use qmk_base_container (#6194) hace 1 año Make arguments redo, subproject elimination (#1784) hace 3 años
book.json adds redirects for docs hace 3 años Add LUFA mass storage `BOOTLOADER` "support" (#7729) hace 1 año Add SRC and OPT_DEFS when building tests hace 3 años Rename qmk json-keymap to qmk json2c (#8372) hace 11 meses Align some ChibiOS build logic (#8461) hace 11 meses Add a mechanism for force building a particular community layout (#5027) hace 2 años Initial arm->chibios pass - simplify some platform logic (#8450) hace 11 meses Move Split Common VPATH addition (#4716) hace 2 años Add Word Per Minute calculation feature (#8054) hace 11 meses
doxygen-todo Remove PJRC USB stack hace 1 año Clarify the quantum license (#1042) hace 3 años Clarify the quantum license (#1042) hace 3 años Clarify the quantum license (#1042) hace 3 años Use FIRMWARE_FORMAT for "Checking file size" message (#8121) hace 1 año
nose2.cfg Setup a python test framework hace 1 año Breaking Changes documentation fixes hace 1 año
requirements.txt Drop bs4 dependency, update docs, minor improvements hace 1 año
secrets.tar.enc update building for .hex, secrets moving hace 3 años
setup.cfg Add flake8 to our test suite and fix all errors (#7379) hace 1 año
shell.nix Fix up Arm builds with nix-shell. (#8312) hace 11 meses Remove unused LED_BREATHING_TABLE hace 11 meses Add basic infrastrucure for building full tests hace 3 años

Quantum Mechanical Keyboard Firmware

Current Version Build Status Discord Docs Status GitHub contributors GitHub forks

This is a keyboard firmware based on the tmk_keyboard firmware with some useful features for Atmel AVR and ARM controllers, and more specifically, the OLKB product line, the ErgoDox EZ keyboard, and the Clueboard product line.


The docs are powered by Docsify and hosted on GitHub. They are also viewable offline; see Previewing the Documentation for more details.

You can request changes by making a fork and opening a pull request, or by clicking the “Edit this page” link at the bottom of any page.

Supported Keyboards

The project also includes community support for lots of other keyboards.


QMK is developed and maintained by Jack Humbert of OLKB with contributions from the community, and of course, Hasu. The OLKB product firmwares are maintained by Jack Humbert, the Ergodox EZ by ZSA Technology Labs, the Clueboard by Zach White, and the Atreus by Phil Hagelberg.

Official Website is the official website of QMK, where you can find links to this page, the documentation, and the keyboards supported by QMK.