Ryan e990863296 Miscellaneous stuff: remove clang-complete and autocomplete.sh, fix some rules.mk comments (#8784) 6 lat temu
..
1upkeyboards 38d7145da2 VIA Support: 1upkeyboards Sweet16 (#8652) 6 lat temu
2_milk 5c1aca0b88 Fix spaceman naming (#8741) 6 lat temu
2key2crawl 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
30wer 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
40percentclub c67e304593 [Keymap] Drashna's Cleanup and RGB Divide (#8506) 6 lat temu
4by3 237147ca23 Cleanup rules.mk for 32U4 keyboards, 0-9 (#6789) 7 lat temu
6ball 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
7skb 0c9171a619 [Keymap] Keymap Update (#8309) 6 lat temu
8pack 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
9key 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
abacus abd8e75cb7 [Keyboard] Abacus Keyboard ReMerge (#8308) 6 lat temu
abstract 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
acheron 2392ddb76b Enable memcore to fix malloc/rand crashes (#8695) 6 lat temu
acr60 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
adkb96 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
aeboards 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
ai03 2f623daa45 [Keyboard] Add Orbit-X Keyboard (#8605) 6 lat temu
akb 78ae77f307 [Keymap] User keymap for AKB/Raine (#8081) 6 lat temu
al1 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
alf 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
allison ee70d496f4 [Keyboard] add Allison keyboard (#7818) 6 lat temu
allison_numpad 4a09679d74 [Keyboard] add Allison Numpad (#7823) 6 lat temu
alpha 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
alps64 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
alu84 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
amj40 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
amj60 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
amj96 4139de3cc9 Fix AVR boards which were overriding backlight without setting… (#8044) 6 lat temu
amjkeyboard 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
amjpad 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
angel17 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
angel64 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
aplx6 4bccde37d4 [Keyboard] Aplx6 (#8727) 6 lat temu
ares 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
ash1800 03e50e6dc9 ASH-1800 (#7031) 6 lat temu
ashpil acd02e4469 [Keyboard] Add support for Model M USB C Controller (#7393) 6 lat temu
at101_blackheart 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
at_at 2392ddb76b Enable memcore to fix malloc/rand crashes (#8695) 6 lat temu
atomic 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
atreus 910d603c65 [Keymap] new userspace for ibnuda (#8221) 6 lat temu
atreus62 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
baguette 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
bantam44 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
basekeys 52b48997eb info.json fix for basekeys/slice (#8606) 6 lat temu
bat43 120fcc58b6 [Keyboard] Add bat43 Keyboard (#8648) 6 lat temu
bear_face 3094422b33 Fixed info.json (#8653) 6 lat temu
bfake 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
bigseries 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
bigswitch 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
blackplum eb5d267e63 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 6 lat temu
blockey 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
bm16a a1ffc40b36 Add Via keymap for BM16-A (#8681) 6 lat temu
bm16s e8b65d0170 Cleanup rules.mk for 32U4 keyboards, A-F (#6804) 6 lat temu
bm43a 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
bm60rgb b6917c782f [Keyboard] KPRepublic BM60 RGB (#7842) 6 lat temu
boardwalk cabe4dfa72 [Keyboard] VIA Support for Boardwalk (#8124) 6 lat temu
boston_meetup 6cf574396a [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 6 lat temu
bpiphany b72a1aa3fe Rewrite the Bathroom Epiphanies Frosty Flake matrix and LED handling (#8243) 6 lat temu
bthlabs 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
business_card 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
butterstick e409fb47f2 DennyTom's buttery_engine (#8138) 6 lat temu
c39 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
candybar 2392ddb76b Enable memcore to fix malloc/rand crashes (#8695) 6 lat temu
cannonkeys e990863296 Miscellaneous stuff: remove clang-complete and autocomplete.sh, fix some rules.mk comments (#8784) 6 lat temu
catch22 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
centromere 2eb6cb0dfd Add additional minimal "mini" keymap for Centromere (#8579) 6 lat temu
cheshire 2392ddb76b Enable memcore to fix malloc/rand crashes (#8695) 6 lat temu
chidori 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
chimera_ergo 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
chimera_ls 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
chimera_ortho 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
choco60 42b0e95ae6 [Keymap] Update default keymap for Choco60 (#8453) 6 lat temu
christmas_tree 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
ckeys 0968cf8b00 Updates cKeys/theDora README with explicit flashing instructions (#8016) 6 lat temu
claw44 8651eef298 Claw44 rev1 Configurator layout support (#8488) 6 lat temu
clueboard 116c0e44a1 Remove stub backlight functions from clueboard/66/rev4 (#8303) 6 lat temu
cocoa40 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
comet46 c9e3fa6f70 Clean up includes for glcdfont headers (#7745) 6 lat temu
contra 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
converter 1592d7df24 Fix hasu usb converter bootloader (#8613) 6 lat temu
copenhagen_click 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
coseyfannitutti 2fbbac04bb [Keyboard] romeo - add via layout (#8667) 6 lat temu
cospad f7722ef9ca [Keyboard] Added two new layouts for the cospad (#8502) 6 lat temu
crawlpad 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
crkbd c67e304593 [Keymap] Drashna's Cleanup and RGB Divide (#8506) 6 lat temu
cu24 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
cu75 4139de3cc9 Fix AVR boards which were overriding backlight without setting… (#8044) 6 lat temu
cu80 0ba352356d Enable bootmagic lite for CU80 (#8363) 6 lat temu
cutie_club 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
daisy 480a391929 [Keyboard] Daisy refactor (#7985) 6 lat temu
db 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
dc01 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
deltasplit75 a557a5b2c5 [Keyboard] Refactor deltasplit75 to use split_common (#8083) 6 lat temu
dichotomy 3c0ef04390 [Keymap] Dichotomy keymap by beat (#8279) 6 lat temu
diverge3 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
divergetm2 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
dk60 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
do60 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
donutcables 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
doppelganger c329a0ec8e [Keyboard] Doppelganger (#7682) 6 lat temu
doro67 439afc883a [Keymap] Update personal userspace and keymaps (#8747) 6 lat temu
dozen0 ef8a4e5aaf Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 6 lat temu
dp60 6452973761 DP60 VIA cleanups (#8697) 6 lat temu
duck c53d4ecf32 VIA Support: Duck Eagle V2 (#8133) 6 lat temu
dumbpad 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
dz60 5f35b07102 add 60_tsangan_hhkb layout to dz60 rules (#8616) 6 lat temu
dztech d526117896 add via support for dztech 60 and 65 pcb (#8334) 6 lat temu
eco 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
efreet 12c6f9a412 [Keyboard] Added VIA support to Efreet (#7788) 6 lat temu
emptystring 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
ep 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
ergo42 75d4ff7d51 Prevent fallthrough for DIODE_DIRECTION 6 lat temu
ergodash 3b05f25221 [Keymap] shadowprogr's personal keymap (#8497) 6 lat temu
ergodone 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
ergodox_ez f6b40da7f8 update pvinis keymap (#8746) 6 lat temu
ergodox_infinity 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
ergodox_stm32 3a0f11eb27 Set MCU for some F103 boards (#8459) 6 lat temu
ergoinu d597af9e1e Remove pro_micro.h (#8374) 6 lat temu
ergosaurus 6a0e155afe Ergosaurus Configurator support bugfix (#8104) 6 lat temu
ergoslab e57af8db0d Fix 'Makefile:560: keyboards/<keyboard>/rev1/rules.mk: No such file or directory' (#8042) 6 lat temu
ergotaco cc5edb9eeb Port DEBUG_MATRIX_SCAN_RATE to core (#7029) 6 lat temu
ergotravel 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
espectro 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
eve 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
evil80 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
exclusive 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
exent 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
facew 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
fc660c acef512730 [Keymap] Add User Keymap for FC660C (#8062) 6 lat temu
fc980c 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
felix 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
fleuron 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
fluorite ef8a4e5aaf Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 6 lat temu
flx a747c1c3de FLX Lodestone: add ANSI and ISO layout data and keymaps (#8481) 6 lat temu
fortitude60 d1190df10b fix for split-common (#8703) 6 lat temu
four_banger 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
foxlab f235822fba Add VIA support to Leaf 60 (#8490) 6 lat temu
fractal 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
freyr 66fe3001e4 Trim firmware sizes from default rules.mk, part 1 (#8027) 6 lat temu
ft 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
gami_studio df78593b1b [Keyboard] Added Lex60 keyboard (#7600) 6 lat temu
geekboards 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
georgi e409fb47f2 DennyTom's buttery_engine (#8138) 6 lat temu
gergo 7e6b550ebf Add a simple custom keymap for Gergo. (#8662) 6 lat temu
getta25 e57af8db0d Fix 'Makefile:560: keyboards/<keyboard>/rev1/rules.mk: No such file or directory' (#8042) 6 lat temu
gh60 ebbaba9001 add 60_tsangan_hhkb layout to GH60 rev. C (#8617) 6 lat temu
gh80_3000 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
gingham f2901375ce Add VIA to Gingham (#8651) 6 lat temu
gon 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
gray_studio c3c3943432 [Keymap] added vim compatibility, backspace above enter, and general macOS opt… (#8080) 6 lat temu
grid600 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
gskt00 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
hadron 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
halberd 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
handwired e990863296 Miscellaneous stuff: remove clang-complete and autocomplete.sh, fix some rules.mk comments (#8784) 6 lat temu
hecomi 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
heliar 2b318ba01b [Keyboard] add keyboard wm1 (#7466) 6 lat temu
helix 511fe643c2 [Keymap] fix OLED display on Helix keyboard keymaps default and… (#8737) 6 lat temu
hhkb 6a0d3c3517 [Keyboard] Add 60_hhkb layout to hhkb (#8618) 6 lat temu
hid_liber bff56aa46c Remove "ugly hack in usb_main.c" comments (#8296) 6 lat temu
hifumi 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
hineybush 671020af08 hineybush Physix Configurator bugfix (#8761) 6 lat temu
honeycomb 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
hotdox 79e6b78669 [Keymap] ninjonas keymap updates (#8170) 6 lat temu
hs60 d96380e654 Initial arm->chibios pass - simplify some platform logic (#8450) 6 lat temu
hub16 a2c0c1479c Hub16 - Bug removal + clean up code (#8227) 6 lat temu
id80 17bda000f3 [Keyboard] Add IDOBAO ID80 (#8728) 6 lat temu
idb 9bbce7a231 [Keyboard] IDB 60: Configurator bugfix (#7851) 6 lat temu
idobo 78e060f55a VIA Support for the Idobo (ID75) (#8146) 6 lat temu
illuminati 1757960b7b Replace tab indentation with spaces in is0 default keymap. (#8368) 6 lat temu
infinity60 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
ivy 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
j80 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
jae 1c8208ad9a Add J-01 ISO Support (#7527) 6 lat temu
jc65 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
jd40 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
jd45 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
jisplit89 ea7e40bae1 Update info.json (#8723) 6 lat temu
jj40 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
jj4x4 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
jj50 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
jm60 3a0f11eb27 Set MCU for some F103 boards (#8459) 6 lat temu
jnao 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
just60 4eed0331bf Just60 Configurator layout support and thinxer keymap (#7761) 6 lat temu
k_type bff56aa46c Remove "ugly hack in usb_main.c" comments (#8296) 6 lat temu
kagamidget 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
katana60 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
kbdfans 5185c52b4a [Keymap] Added custom layout for KBDFans KBD67 rev2 (#8752) 6 lat temu
kc60 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
kc60se 419002a63b [Keyboard] KC60SE cleanup (#8171) 6 lat temu
keebio f6b40da7f8 update pvinis keymap (#8746) 6 lat temu
keebwerk 4f1a62ca1d [Keyboard] keebwerk. nano. slider support (#7914) 6 lat temu
keycapsss 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
keyhive 40e8d60ecd Fix bootloader for Maypad (#8411) 6 lat temu
kinesis 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
kingly_keys 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
kira75 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
kira80 ae74922d14 add via support for kira80 (#8677) 6 lat temu
kmac 3b5fd4cc51 Enable custom backlight driver for kmac (#8397) 6 lat temu
kmini 4139de3cc9 Fix AVR boards which were overriding backlight without setting… (#8044) 6 lat temu
knops 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
kona_classic 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
kudox c0b99badcb [keyboard] Add kudox rev3 (#8704) 6 lat temu
kudox_game 3587e20e70 [Keyboard] Add kudox game rev2 (#8529) 6 lat temu
kv 3dd43d9cab [Keyboard] Support for a Southpaw Keyboard KVT (#7892) 6 lat temu
kyria c67e304593 [Keymap] Drashna's Cleanup and RGB Divide (#8506) 6 lat temu
laptreus 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
lattice60 6e8876be39 [Keyboard] Lattice60 (#8603) 6 lat temu
launchpad b5aa5e4338 Add RGB support in via to launchpad (#8621) 6 lat temu
lazydesigners 6698af9c3d Fix Dimple VIA keymap (#8466) 6 lat temu
leeku 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
lets_split 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
lets_split_eh 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
lfkeyboards 8c3ff3f32c [Keyboard] LFK78 refactor (#7835) 6 lat temu
lily58 d597af9e1e Remove pro_micro.h (#8374) 6 lat temu
m0lly 19d7cbc858 M0lly: refactor OLED support and qmk-dfu bootloader (#8475) 6 lat temu
m10a c4d8e56928 Added VIA keymap for Ramaworks M10-A (#8255) 6 lat temu
maartenwut c2df714c3b Add VIA keymap for Wasdat (#8762) 6 lat temu
manta60 9fe0c87e9a [Keyboard] manta60 (#8068) 6 lat temu
massdrop 061ed87b89 Modernize ctrl, shift, alt mods detection (#8724) 6 lat temu
matrix e0d15e6182 fixed #8259 (#8333) 6 lat temu
maxipad 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
maxr1998 ea2fcb5b08 [Keymap] Phoebe/Maxr1998 keymap: enable space cadet with curly braces (#8096) 6 lat temu
mc_76k 7f7b6b08e8 [Keyboard] Initial commit for mc76k (#8000) 6 lat temu
mechkeys 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
mechllama e96cac0814 Cleanup rules.mk for 32U4 keyboards, L-M (#7120) 6 lat temu
mechlovin b32a9a201d [Keyboard] add Infinity CE (#8067) 6 lat temu
mechmini 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
mehkee96 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
meira 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
meishi 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
meishi2 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
melody96 439afc883a [Keymap] Update personal userspace and keymaps (#8747) 6 lat temu
meme 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
meson 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
miller 4ef10a424a [Keyboard] add miller/gm-862 keyboard (#8230) 6 lat temu
miniaxe 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
minidox 8f69983c58 [Keymap] Minidox Bepo layout (#8515) 6 lat temu
mint60 575d99816e Configure RGBLIGHT_SPLIT for Mint60 (#8788) 6 lat temu
mitosis 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
miuni32 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
model01 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
montsinger bf4611c7b7 [Keymap] adding personal rebound keymap (#7956) 6 lat temu
moon 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
mountainblocks b9d0b1f064 [Keyboard] MountainBlocks MB17 (#8554) 6 lat temu
mt40 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
mt980 0f7d294ac3 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 6 lat temu
mxss f3afc716cb fix keyboards/mxss/rgblight.h (#8388) 6 lat temu
nafuda eb5d267e63 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 6 lat temu
naked48 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
naked60 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
naked64 0c9171a619 [Keymap] Keymap Update (#8309) 6 lat temu
namecard2x4 acaecb4f94 Fix bootloader definition for namecard2x4 (#8301) 6 lat temu
navi10 6c834dea7b [Keyboard] Adding Navi10 macropad (#7556) 6 lat temu
ncc1701kb 8a749a7a8e Encoder brush size (#8087) 6 lat temu
nek_type_a d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
newgame40 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
nightmare d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
niu_mini a2309b306a Adding Niu Mini to VIA (#8702) 6 lat temu
nk65 d96380e654 Initial arm->chibios pass - simplify some platform logic (#8450) 6 lat temu
nomu30 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
novelpad d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
noxary e565948ffd Noxary 280 Backwards LED Fix (#8057) 6 lat temu
numatreus 154336ee27 [Keyboard] numatreus (#7929) 6 lat temu
oddball e72562fe6f [Keyboard] Oddball keyboard (#8352) 6 lat temu
ogre 0f9982c53e [Keyboard] Adds ogre ergo single (#8012) 6 lat temu
ok60 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
omnikey_blackheart d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
omnikeyish f34299efd7 Cleanup rules.mk for USB64 and USB128 keyboards (#6769) 7 lat temu
orange75 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
org60 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
orthodox c9e3fa6f70 Clean up includes for glcdfont headers (#7745) 6 lat temu
otaku_split d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
paladin64 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
palette1202 c6b667623a [Keyboard] Palette1202 fix encoder rotate direction (#8489) 6 lat temu
panc40 eabdef3b4d [Keyboard] Add Panc40 by Panc Interactive (#8175) 6 lat temu
panc60 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
pancake 5c1aca0b88 Fix spaceman naming (#8741) 6 lat temu
pdxkbc 02eb949479 VIA Support: PDXKBC Macropad (#8431) 6 lat temu
pearl 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
peiorisboards 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
percent 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
phantom d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
pico 7048b94034 [Keymap] Add pico 70 keys keymap (#7654) 6 lat temu
pinky 0fdd37ee19 [Keymap] ninjonas keymap updates (#8373) 6 lat temu
plaid f65e79477f Add via keymap to plaid (#8640) 6 lat temu
planck 3d9ffd3efb deleted unused keymap (#8797) 6 lat temu
playkbtw d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
preonic a4af41cb13 Added custom keymap for preonic (#7548) 6 lat temu
primekb bb47236490 Add VIA support to Prime_M. Clean up all files (#8247) 6 lat temu
projectkb c3c3943432 [Keymap] added vim compatibility, backspace above enter, and general macOS opt… (#8080) 6 lat temu
puck d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
quantrik d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
qwertyydox d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
rabbit d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
redox d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
redox_w 32d03eef90 Danielo515/redox (#8232) 6 lat temu
redscarf_i a68f514a8a [Keyboard] Add QMK support for Red Scarf I numberpads (#7767) 6 lat temu
redscarf_iiplus d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
retro_75 2392ddb76b Enable memcore to fix malloc/rand crashes (#8695) 6 lat temu
reversestudio 04c81a04c7 [Keyboard] Add ReverseStudio-DecadePad (#8553) 6 lat temu
reviung34 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
reviung39 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
reviung41 8225b172b9 Change the image photo of /keyboards/reviung41/readme.md (#8195) 6 lat temu
rgbkb c9e3fa6f70 Clean up includes for glcdfont headers (#7745) 6 lat temu
runner3680 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
s7_elephant d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
scarletbandana d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
sck d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
scythe d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
sentraq 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
setta21 eb5d267e63 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 6 lat temu
shiro d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
sidderskb 23eb9f4fe5 New Keyboard: SiddersKB Majbritt (Pronounced My Brit) (#8260) 6 lat temu
signum bdfdc506da Rename UC_OSX (and related constants) to UC_MAC (#8589) 6 lat temu
silverbullet44 81423cc817 [New keyboard]silverbullet44 (#7950) 6 lat temu
singa 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
sirius d3286af398 Add Uni660 Keyboard (#8018) 6 lat temu
sixkeyboard d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
smk60 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
snagpad d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
snampad d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
southpole d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
spacetime d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
speedo d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
splitish e990863296 Miscellaneous stuff: remove clang-complete and autocomplete.sh, fix some rules.mk comments (#8784) 6 lat temu
splitreus62 d44ca60cb0 [Keyboard] Splitreus62 (#8383) 6 lat temu
standaside d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
staryu d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
stella d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
subatomic d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
suihankey d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
switchplate b779078c60 [Keyboard] Add support for Southpaw Extended 65% (#8465) 6 lat temu
sx60 d2e1cc4d48 Trim firmware sizes from default rules.mk, part 3 (#8045) 6 lat temu
tada68 31662af342 [Keyboard] VIA Support: Tada68 (#8289) 6 lat temu
tanuki 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
tartan 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
telophase 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
tetris 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
tg4x 44df08746a [Keyboard] Add TG4x (#7351) 6 lat temu
tgr 157d121c71 VIA Support: Jane V2 (#8735) 6 lat temu
the_ruler e6b9980bd4 Remove keymap_config extern from default keymaps (#7399) 6 lat temu
thedogkeyboard 46606e1ea5 [Keyboard] Add "thedogkeyboard" (#7401) 6 lat temu
thevankeyboards 4edb5a5e8c Add new keymap with split shift and split backspace for bananas… (#8395) 6 lat temu
tkc1800 6ef13f83e2 [Keymap] Updates to personal keymaps (#8665) 6 lat temu
tmo50 339e29d5af Add VIA support to TMO50 (#7986) 6 lat temu
toad 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
tokyo60 979ac0d8da Add VIA support to Tokyo60. (#8362) 6 lat temu
touchpad 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
tr60w 680924777b [Keyboard] Added tr60w keyboard (#7450) 6 lat temu
treadstone32 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
treadstone48 c6c94eeabc [Keymap] Keymap refactoring in Treadstone48 (#8574) 6 lat temu
treasure 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
ua62 0f249990a9 [Keyboard] Add UA62 keyboard (#7290) 6 lat temu
uk78 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
underscore33 9fb988b6e8 Add _33 Keyboard folder (#8543) 6 lat temu
unikorn 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
uranuma 0b810bdff3 format code according to conventions [skip ci] 6 lat temu
ut472 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
uzu42 c9e3fa6f70 Clean up includes for glcdfont headers (#7745) 6 lat temu
v60_type_r 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
vinta 26eef35f07 2020 February 29 Breaking Changes Update (#8064) 6 lat temu
vision_division 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
vitamins_included 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
vn66 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
waldo 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
wallaby 28d94b7248 [Keyboard] Add Wallaby (#8398) 6 lat temu
walletburner 54b6bf5910 [Keyboard] Add VIA support for neuron (#8264) 6 lat temu
westfoxtrot 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
wete 2392ddb76b Enable memcore to fix malloc/rand crashes (#8695) 6 lat temu
wheatfield 3349a8b49b [Keyboard] Wheatfield Split75 (#8511) 6 lat temu
whitefox 439afc883a [Keymap] Update personal userspace and keymaps (#8747) 6 lat temu
wilba_tech 48cad94d7e Added Caps Lock LED handler to wilba.tech PCBs (#8660) 6 lat temu
winkeyless 854d46f833 Disable console on vusb boards using mouse/extra (#8625) 6 lat temu
wsk e990863296 Miscellaneous stuff: remove clang-complete and autocomplete.sh, fix some rules.mk comments (#8784) 6 lat temu
xbows 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
xd004 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
xd60 05d9a0ff03 Fix inverted backlight for XD60 (#8575) 6 lat temu
xd68 537b8713e5 XD68 Configurator Layout Support and Minor Refactor (#7904) 6 lat temu
xd75 a92947fcdb added olkb_style layout for XD75 (#8409) 6 lat temu
xd84 be05de6a3d XD84: Configurator bugfix for ISO layout (#8117) 6 lat temu
xd87 b892a1429d Fix inverted backlight for XD87 (#8612) 6 lat temu
xd96 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
xelus b936048b0b [Keyboard] Snap96 Keyboard (#8416) 6 lat temu
xiaomi 2392ddb76b Enable memcore to fix malloc/rand crashes (#8695) 6 lat temu
xmmx 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
xw60 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
yatara 31e4583f4a [Keyboard] Add support for Drink Me (#8039) 6 lat temu
yd60mq 4b10235f67 Set the correct RGB LED count on YD60MQ (#8629) 6 lat temu
yd68 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
ymd75 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
ymd96 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
ymdk 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
ymdk_np21 51a81813b0 V-USB: Consolidate usbconfig.h's into a single file (#8584) 6 lat temu
yosino58 d597af9e1e Remove pro_micro.h (#8374) 6 lat temu
yurei c58f7857bd [Keyboard] Add Yurei PCB (#7880) 6 lat temu
yushakobo 2ae39ccf38 [Keyboard] add new keyboard quick7 (#8670) 6 lat temu
z150_blackheart 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
zfrontier 40f7981395 [Keyboard] Add zfrontier/big_switch (#8205) 6 lat temu
zinc d597af9e1e Remove pro_micro.h (#8374) 6 lat temu
zj68 889eb51fb5 ZJ68: complete Configurator layout support (#8116) 6 lat temu
zlant 17a089d21b Trim firmware size changes from default rules.mk, part 4 (#8046) 6 lat temu
readme.md a200f194d1 [Keyboard] Add support for XD004 macro keyboard (#6337) 7 lat temu

readme.md

Included Keyboards

QMK runs on a diverse range of keyboards. Some of these keyboards are officially supported and see constant community contributions, while others are part of the repository for historical reasons.

Official QMK Keyboards

Ortholinear Keyboards - Jack Humbert

What makes OLKB keyboards shine is a combo of lean aesthetics, compact size, and killer tactile feel. These are available through olkb.com as well as through Massdrop from time to time, as easy to assemble kits.

  • Planck — A 40% DIY powerhouse of customizability and modification capability. It's a lean, mean, typing machine.
  • Preonic — Like the Planck, but bigger. 50%.
  • Atomic — Imagine the size of the Planck. Now imagine the size of the Preonic. Now imagine bigger. That is the Atomic. A 60% keyboard.

Clueboard - Zach White

Designed and built in Felton, CA, Clueboards keyboard emphasize quality and locally sourced components, available on clueboard.co

  • Clueboard — The 66% custom keyboard.
  • Cluecard — A small board to help you hack on QMK.
  • Cluepad — A mechanical numpad with QMK superpowers.

ErgoDox EZ and Planck EZ - ZSA Technology Labs

ZSA Technology Labs maintains its own fork of QMK which feeds its configurator, for stability and legal purposes. The ZSA boards are:

  • ErgoDox EZ — A powerful split mechanical keyboard.
  • Planck EZ — A 40% DIY powerhouse of customizability and modification capability. It's a lean, mean, typing machine, which ships fully assembled with a two-year warranty.

Community-supported QMK Keyboards

These keyboards are part of the QMK repository, but their manufacturers are not official maintainers of the repository.

  • 9key — A 9-key minipad sold by Bishop Keyboards.
  • Alps64 — A 60% keyboard for Alps keyswitches.
  • AMJ60 — DIY/Assembled compact 60% keyboard.
  • Arrow Pad — A custom creation by IBNobody.
  • Atreus — Made by Technomancy.
  • Bantam44 — It is a 44-key 40% staggered keyboard.
  • DataHand — DataHand keyboard converted to use a Teensy board.
  • Ergodox Infinity - Ergonomic Split Keyboard by Input Club.
  • GH60 — A 60% Geekhack community-driven project.
  • GON NerD — Korean custom 60% PCB
  • Happy Hacking Keyboard — The Happy Hacking keyboard can be hacked with a custom controller to run QMK.
  • Infinity 60% - — Compact community keyboard by Input Club.
  • JD45 — Another Geekhack community project, designed by jdcarpe.
  • JJ40 — ps2avrGB based ortholinear sold by KPrepublic
  • KBD75 — A 75% keyboard made by made by KBDFans.
  • KC60 — A programmable Chinese-made keyboard, lost in the mists of time.
  • Kinesis Advantage — Contoured ergonomic keyboard by Kinesis Computer Ergonomics.
  • KMAC — Korean custom keyboard.
  • The Kitten Paw — A replacement controller (2016 revision) for the Filco Majestouch by Bathroom Epiphanies.
  • Lets Split - Split ortholinear 40% keyboard.
  • Phantom — A tenkeyless kit by Teel, also from Geekhack.
  • Retro Refit — Another creation by IBNobody.
  • S60-x — DIY compact keyboard designed by VinnyCordeiro for Sentraq.
  • Satan — A GH60 variant.
  • SixKeyBoard — A 6-key keyboard made by TechKeys.
  • TheVan 44 — A 44-key staggered keybard by Evangs.
  • WhiteFox — A 65% keyboard designed as a partnership by matt3o, Massdrop and Input Club
  • Vision Division — Full Size / Split Linear Keyboard by IBNobody.
  • XD004 — 1x4 macro keyboard sold by KPrepublic.
  • XD75 — 15x5 ortholinear keyboard by XIUDI.
  • YMDK NP21 — ps2avrGB based number pad (numpad) sold by YMDK on Aliexpress.