You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Collin J. Doering a592e7b7ce
Modify location of F# keys in lower/raise layers
10 months ago
..
1upkeyboards VIA Support: 1upkeyboards Sweet16 (#8652) 10 months ago
2_milk Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
2key2crawl Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
4by3 Cleanup rules.mk for 32U4 keyboards, 0-9 (#6789) 1 year ago
6ball Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
7skb [Keymap] Keymap Update (#8309) 11 months ago
8pack Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
9key Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
30wer Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
40percentclub [Keymap] Drashna's Cleanup and RGB Divide (#8506) 11 months ago
abacus [Keyboard] Abacus Keyboard ReMerge (#8308) 11 months ago
abstract/ellipse Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
acheron Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
acr60 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
adkb96 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
aeboards Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
ai03 [Keyboard] Add Orbit-X Keyboard (#8605) 10 months ago
akb [Keymap] User keymap for AKB/Raine (#8081) 1 year ago
al1 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
alf Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
allison [Keyboard] add Allison keyboard (#7818) 1 year ago
allison_numpad [Keyboard] add Allison Numpad (#7823) 1 year ago
alpha Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
alps64 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
alu84 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
amj40 2020 February 29 Breaking Changes Update (#8064) 1 year ago
amj60 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
amj96 Fix AVR boards which were overriding backlight without setting… (#8044) 1 year ago
amjkeyboard/amj66 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
amjpad Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
angel17 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
angel64 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
ares Disable console on vusb boards using mouse/extra (#8625) 11 months ago
ash1800 ASH-1800 (#7031) 1 year ago
ashpil/modelm_usbc [Keyboard] Add support for Model M USB C Controller (#7393) 1 year ago
at101_blackheart Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
at_at/660m Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
atomic Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
atreus [Keymap] new userspace for ibnuda (#8221) 11 months ago
atreus62 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
baguette Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
bantam44 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
basekeys/slice info.json fix for basekeys/slice (#8606) 11 months ago
bat43 [Keyboard] Add bat43 Keyboard (#8648) 10 months ago
bear_face Fixed info.json (#8653) 11 months ago
bfake Disable console on vusb boards using mouse/extra (#8625) 11 months ago
bigseries Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
bigswitch Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
blackplum Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 1 year ago
blockey Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
bm16a [Keymap] BM16a stock layout (#8547) 11 months ago
bm16s Cleanup rules.mk for 32U4 keyboards, A-F (#6804) 1 year ago
bm43a Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
bm60rgb [Keyboard] KPRepublic BM60 RGB (#7842) 1 year ago
boardwalk [Keyboard] VIA Support for Boardwalk (#8124) 1 year ago
boston_meetup [Keyboard] Update default keymaps to use `layer_state_t` (#7444) 1 year ago
bpiphany Rewrite the Bathroom Epiphanies Frosty Flake matrix and LED handling (#8243) 1 year ago
bthlabs/geekpad Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
business_card Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
butterstick Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
c39 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
candybar Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
cannonkeys Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
catch22 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
centromere Add additional minimal "mini" keymap for Centromere (#8579) 11 months ago
cheshire/curiosity Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
chidori V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
chimera_ergo Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
chimera_ls Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
chimera_ortho Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
choco60 [Keymap] Update default keymap for Choco60 (#8453) 11 months ago
christmas_tree Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
ckeys Updates cKeys/theDora README with explicit flashing instructions (#8016) 1 year ago
claw44 Claw44 rev1 Configurator layout support (#8488) 11 months ago
clueboard Remove stub backlight functions from clueboard/66/rev4 (#8303) 11 months ago
cocoa40 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
comet46 Clean up includes for glcdfont headers (#7745) 1 year ago
contra Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
converter Fix hasu usb converter bootloader (#8613) 11 months ago
copenhagen_click/click_pad_v1 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
coseyfannitutti [Keyboard] romeo - add via layout (#8667) 10 months ago
cospad [Keyboard] Added two new layouts for the cospad (#8502) 11 months ago
crawlpad Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
crkbd [Keymap] Drashna's Cleanup and RGB Divide (#8506) 11 months ago
cu24 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
cu75 Fix AVR boards which were overriding backlight without setting… (#8044) 1 year ago
cu80 Enable bootmagic lite for CU80 (#8363) 11 months ago
cutie_club/wraith Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
daisy [Keyboard] Daisy refactor (#7985) 1 year ago
db/db63 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
dc01 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
deltasplit75 [Keyboard] Refactor deltasplit75 to use split_common (#8083) 1 year ago
dichotomy [Keymap] Dichotomy keymap by beat (#8279) 11 months ago
diverge3 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
divergetm2 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
dk60 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
do60 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
donutcables V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
doppelganger [Keyboard] Doppelganger (#7682) 1 year ago
doro67 VIA Support: Doro 67 (#8399) 11 months ago
dozen0 Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 1 year ago
dp60 Clean up some remaining rules.mk bootloader stuff (#8165) 1 year ago
duck VIA Support: Duck Eagle V2 (#8133) 1 year ago
dumbpad Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
dz60 add 60_tsangan_hhkb layout to dz60 rules (#8616) 10 months ago
dztech add via support for dztech 60 and 65 pcb (#8334) 11 months ago
eco Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
efreet [Keyboard] Added VIA support to Efreet (#7788) 1 year ago
emptystring/NQG Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
ep Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
ergo42 Prevent fallthrough for DIODE_DIRECTION 1 year ago
ergodash [Keymap] shadowprogr's personal keymap (#8497) 11 months ago
ergodone Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
ergodox_ez Fix AVR ws2812 when ADDRESS_BASE is non zero (#8646) 11 months ago
ergodox_infinity 2020 February 29 Breaking Changes Update (#8064) 1 year ago
ergodox_stm32 Set MCU for some F103 boards (#8459) 11 months ago
ergoinu Remove pro_micro.h (#8374) 11 months ago
ergosaurus Ergosaurus Configurator support bugfix (#8104) 1 year ago
ergoslab Fix 'Makefile:560: keyboards/<keyboard>/rev1/rules.mk: No such file or directory' (#8042) 1 year ago
ergotaco Port DEBUG_MATRIX_SCAN_RATE to core (#7029) 1 year ago
ergotravel Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
espectro Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
eve/meteor Disable console on vusb boards using mouse/extra (#8625) 11 months ago
evil80 Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
exclusive V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
exent Disable console on vusb boards using mouse/extra (#8625) 11 months ago
facew V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
fc660c [Keymap] Add User Keymap for FC660C (#8062) 1 year ago
fc980c Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
felix Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
fleuron Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
fluorite Remove all references to "CUSTOM_MATRIX" as a diode direction (#7937) 1 year ago
flx FLX Lodestone: add ANSI and ISO layout data and keymaps (#8481) 11 months ago
fortitude60 Refactor fortitude60 to use split_common (#8113) 11 months ago
four_banger Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
foxlab/leaf60 Add VIA support to Leaf 60 (#8490) 11 months ago
fractal Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
freyr Trim firmware sizes from default rules.mk, part 1 (#8027) 1 year ago
ft/mars80 Disable console on vusb boards using mouse/extra (#8625) 11 months ago
gami_studio/lex60 [Keyboard] Added Lex60 keyboard (#7600) 1 year ago
geekboards/tester Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
georgi Port DEBUG_MATRIX_SCAN_RATE to core (#7029) 1 year ago
gergo Clean up includes for glcdfont headers (#7745) 1 year ago
getta25 Fix 'Makefile:560: keyboards/<keyboard>/rev1/rules.mk: No such file or directory' (#8042) 1 year ago
gh60 add 60_tsangan_hhkb layout to GH60 rev. C (#8617) 10 months ago
gh80_3000 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
gingham Add VIA to Gingham (#8651) 10 months ago
gon 2020 February 29 Breaking Changes Update (#8064) 1 year ago
gray_studio Disable console on vusb boards using mouse/extra (#8625) 11 months ago
grid600 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
gskt00 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
hadron 2020 February 29 Breaking Changes Update (#8064) 1 year ago
halberd Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
handwired Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
hecomi Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
heliar/wm1_hotswap [Keyboard] add keyboard wm1 (#7466) 1 year ago
helix Remove pro_micro.h (#8374) 11 months ago
hhkb [Keyboard] Add 60_hhkb layout to hhkb (#8618) 10 months ago
hid_liber Remove "ugly hack in usb_main.c" comments (#8296) 1 year ago
hifumi Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
hineybush Hineybush h87a lock indicators (#8237) 1 year ago
honeycomb Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
hotdox [Keymap] ninjonas keymap updates (#8170) 1 year ago
hs60 Initial arm->chibios pass - simplify some platform logic (#8450) 11 months ago
hub16 Hub16 - Bug removal + clean up code (#8227) 1 year ago
idb/idb_60 [Keyboard] IDB 60: Configurator bugfix (#7851) 1 year ago
idobo VIA Support for the Idobo (ID75) (#8146) 1 year ago
illuminati/is0 Replace tab indentation with spaces in is0 default keymap. (#8368) 11 months ago
infinity60 2020 February 29 Breaking Changes Update (#8064) 1 year ago
ivy Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
j80 Disable console on vusb boards using mouse/extra (#8625) 11 months ago
jae/j01 Add J-01 ISO Support (#7527) 1 year ago
jc65 Disable console on vusb boards using mouse/extra (#8625) 11 months ago
jd40 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
jd45 2020 February 29 Breaking Changes Update (#8064) 1 year ago
jisplit89 [Keyboard] Add keyboard jisplit89 (#8501) 11 months ago
jj4x4 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
jj40 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
jj50 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
jm60 Set MCU for some F103 boards (#8459) 11 months ago
jnao Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
just60 Just60 Configurator layout support and thinxer keymap (#7761) 1 year ago
k_type Remove "ugly hack in usb_main.c" comments (#8296) 1 year ago
kagamidget Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
katana60 2020 February 29 Breaking Changes Update (#8064) 1 year ago
kbdfans Disable console on vusb boards using mouse/extra (#8625) 11 months ago
kc60 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
kc60se [Keyboard] KC60SE cleanup (#8171) 1 year ago
keebio Modify location of F# keys in lower/raise layers 10 months ago
keebwerk/nano_slider [Keyboard] keebwerk. nano. slider support (#7914) 11 months ago
keycapsss V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
keyhive/maypad Fix bootloader for Maypad (#8411) 11 months ago
kinesis 2020 February 29 Breaking Changes Update (#8064) 1 year ago
kingly_keys Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
kira75 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
kira80 Disable console on vusb boards using mouse/extra (#8625) 11 months ago
kmac Enable custom backlight driver for kmac (#8397) 11 months ago
kmini Fix AVR boards which were overriding backlight without setting… (#8044) 1 year ago
knops Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
kona_classic Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
kudox Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
kudox_game [Keyboard] Add kudox game rev2 (#8529) 11 months ago
kv/revt [Keyboard] Support for a Southpaw Keyboard KVT (#7892) 1 year ago
kyria [Keymap] Drashna's Cleanup and RGB Divide (#8506) 11 months ago
laptreus Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
lattice60 [Keyboard] Lattice60 (#8603) 10 months ago
launchpad [Keymap] Add support for the Launch Pad in VIA (#8615) 11 months ago
lazydesigners Fix Dimple VIA keymap (#8466) 11 months ago
leeku/finger65 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
lets_split 2020 February 29 Breaking Changes Update (#8064) 1 year ago
lets_split_eh Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
lfkeyboards [Keyboard] LFK78 refactor (#7835) 11 months ago
lily58 Remove pro_micro.h (#8374) 11 months ago
m0lly M0lly: refactor OLED support and qmk-dfu bootloader (#8475) 11 months ago
m10a Added VIA keymap for Ramaworks M10-A (#8255) 11 months ago
maartenwut updated rules.mk and default keymap of Wonderland for VIA support (#8668) 10 months ago
manta60 [Keyboard] manta60 (#8068) 1 year ago
massdrop [Keymap] New Massdrop ALT keymap for emptyflask (#8460) 11 months ago
matrix fixed #8259 (#8333) 11 months ago
maxipad Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
maxr1998 [Keymap] Phoebe/Maxr1998 keymap: enable space cadet with curly braces (#8096) 1 year ago
mc_76k [Keyboard] Initial commit for mc76k (#8000) 1 year ago
mechkeys/mk60 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
mechllama/g35 Cleanup rules.mk for 32U4 keyboards, L-M (#7120) 1 year ago
mechlovin [Keyboard] add Infinity CE (#8067) 1 year ago
mechmini Disable console on vusb boards using mouse/extra (#8625) 11 months ago
mehkee96 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
meira Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
meishi Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
meishi2 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
melody96 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
meme Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
meson Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
miller/gm862 [Keyboard] add miller/gm-862 keyboard (#8230) 11 months ago
miniaxe Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
minidox [Keymap] Minidox Bepo layout (#8515) 11 months ago
mint60 Refactor mint60 to use split_common (#8084) 1 year ago
mitosis Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
miuni32 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
model01 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
montsinger/rebound [Keymap] adding personal rebound keymap (#7956) 1 year ago
moon Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
mountainblocks/mb17 [Keyboard] MountainBlocks MB17 (#8554) 11 months ago
mt40 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
mt980 Remove filesize changes from default-ish rules.mk files, sans handwired (#8040) 1 year ago
mxss fix keyboards/mxss/rgblight.h (#8388) 11 months ago
nafuda Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 1 year ago
naked48 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
naked60 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
naked64 [Keymap] Keymap Update (#8309) 11 months ago
namecard2x4 Fix bootloader definition for namecard2x4 (#8301) 1 year ago
navi10 [Keyboard] Adding Navi10 macropad (#7556) 1 year ago
ncc1701kb Encoder brush size (#8087) 1 year ago
nek_type_a Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
newgame40 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
nightmare Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
niu_mini [Keymap] Adding keymaps for Niu Mini and BDN9 (#7299) 1 year ago
nk65 Initial arm->chibios pass - simplify some platform logic (#8450) 11 months ago
nomu30 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
novelpad Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
noxary Noxary 280 Backwards LED Fix (#8057) 1 year ago
numatreus [Keyboard] numatreus (#7929) 1 year ago
oddball [Keyboard] Oddball keyboard (#8352) 11 months ago
ogre [Keyboard] Adds ogre ergo single (#8012) 1 year ago
ok60 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
omnikey_blackheart Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
omnikeyish Cleanup rules.mk for USB64 and USB128 keyboards (#6769) 1 year ago
orange75 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
org60 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
orthodox Clean up includes for glcdfont headers (#7745) 1 year ago
otaku_split Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
paladin64 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
palette1202 [Keyboard] Palette1202 fix encoder rotate direction (#8489) 11 months ago
panc40 [Keyboard] Add Panc40 by Panc Interactive (#8175) 1 year ago
panc60 Disable console on vusb boards using mouse/extra (#8625) 11 months ago
pancake Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
pdxkbc VIA Support: PDXKBC Macropad (#8431) 11 months ago
pearl Disable console on vusb boards using mouse/extra (#8625) 11 months ago
peiorisboards/ixora 2020 February 29 Breaking Changes Update (#8064) 1 year ago
percent Disable console on vusb boards using mouse/extra (#8625) 11 months ago
phantom Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
pico [Keymap] Add pico 70 keys keymap (#7654) 1 year ago
pinky [Keymap] ninjonas keymap updates (#8373) 11 months ago
plaid Add via keymap to plaid (#8640) 10 months ago
planck [Keymap] sigul Planck layout updates (#8649) 11 months ago
playkbtw Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
preonic Added custom keymap for preonic (#7548) 1 year ago
primekb Add VIA support to Prime_M. Clean up all files (#8247) 1 year ago
projectkb/alice Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
puck Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
quantrik/kyuu Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
qwertyydox Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
rabbit/rabbit68 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
redox Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
redox_w Danielo515/redox (#8232) 11 months ago
redscarf_i [Keyboard] Add QMK support for Red Scarf I numberpads (#7767) 1 year ago
redscarf_iiplus Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
retro_75 Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
reversestudio/decadepad [Keyboard] Add ReverseStudio-DecadePad (#8553) 10 months ago
reviung34 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
reviung39 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
reviung41 Change the image photo of /keyboards/reviung41/readme.md (#8195) 1 year ago
rgbkb Clean up includes for glcdfont headers (#7745) 1 year ago
runner3680 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
s7_elephant Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
scarletbandana Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
sck Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
scythe Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
sentraq 2020 February 29 Breaking Changes Update (#8064) 1 year ago
setta21 Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards (#7915) 1 year ago
shiro Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
sidderskb/majbritt New Keyboard: SiddersKB Majbritt (Pronounced My Brit) (#8260) 11 months ago
signum/3_0/elitec Rename UC_OSX (and related constants) to UC_MAC (#8589) 11 months ago
silverbullet44 [New keyboard]silverbullet44 (#7950) 1 year ago
singa V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
sirius Add Uni660 Keyboard (#8018) 1 year ago
sixkeyboard Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
smk60 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
snagpad Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
snampad Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
southpole Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
spacetime Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
speedo Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
splitreus62 [Keyboard] Splitreus62 (#8383) 11 months ago
standaside Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
staryu Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
stella Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
subatomic Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
suihankey Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
switchplate [Keyboard] Add support for Southpaw Extended 65% (#8465) 11 months ago
sx60 Trim firmware sizes from default rules.mk, part 3 (#8045) 1 year ago
tada68 [Keyboard] VIA Support: Tada68 (#8289) 11 months ago
tanuki Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
tartan V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
telophase Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
tetris Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
tg4x [Keyboard] Add TG4x (#7351) 1 year ago
tgr Add keyboard TGR-910 (#8683) 10 months ago
the_ruler Remove keymap_config extern from default keymaps (#7399) 1 year ago
thedogkeyboard [Keyboard] Add "thedogkeyboard" (#7401) 1 year ago
thevankeyboards Add new keymap with split shift and split backspace for bananas… (#8395) 11 months ago
tkc1800 VIA support for TKC1800 (#8178) 11 months ago
tmo50 Add VIA support to TMO50 (#7986) 1 year ago
toad Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
tokyo60 Add VIA support to Tokyo60. (#8362) 11 months ago
touchpad Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
tr60w [Keyboard] Added tr60w keyboard (#7450) 1 year ago
treadstone32 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
treadstone48 [Keymap] Keymap refactoring in Treadstone48 (#8574) 11 months ago
treasure/type9 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
ua62 [Keyboard] Add UA62 keyboard (#7290) 1 year ago
uk78 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
underscore33 Add _33 Keyboard folder (#8543) 11 months ago
unikorn Disable console on vusb boards using mouse/extra (#8625) 11 months ago
uranuma format code according to conventions [skip ci] 11 months ago
ut472 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
uzu42 Clean up includes for glcdfont headers (#7745) 1 year ago
v60_type_r Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
vinta 2020 February 29 Breaking Changes Update (#8064) 1 year ago
vision_division Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
vitamins_included Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
vn66 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
waldo Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
wallaby [Keyboard] Add Wallaby (#8398) 11 months ago
walletburner/neuron [Keyboard] Add VIA support for neuron (#8264) 11 months ago
westfoxtrot Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
wete Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
wheatfield/blocked65 [Keyboard] Wheatfield Blocked65% (#8339) 11 months ago
whitefox 2020 February 29 Breaking Changes Update (#8064) 1 year ago
wilba_tech Added Caps Lock LED handler to wilba.tech PCBs (#8660) 10 months ago
winkeyless Disable console on vusb boards using mouse/extra (#8625) 11 months ago
wsk fixing matrix layout (#8504) 11 months ago
xbows Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
xd004 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
xd60 Fix inverted backlight for XD60 (#8575) 11 months ago
xd68 XD68 Configurator Layout Support and Minor Refactor (#7904) 1 year ago
xd75 added olkb_style layout for XD75 (#8409) 11 months ago
xd84 XD84: Configurator bugfix for ISO layout (#8117) 1 year ago
xd87 Fix inverted backlight for XD87 (#8612) 11 months ago
xd96 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
xelus [Keyboard] Snap96 Keyboard (#8416) 11 months ago
xiaomi/mk02 Enable memcore to fix malloc/rand crashes (#8695) 10 months ago
xmmx Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
xw60 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
yatara/drink_me [Keyboard] Add support for Drink Me (#8039) 1 year ago
yd60mq YD60MQ refactor and Configurator layout support (#8313) 11 months ago
yd68 Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
ymd75 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
ymd96 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
ymdk V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
ymdk_np21 V-USB: Consolidate usbconfig.h's into a single file (#8584) 11 months ago
yosino58 Remove pro_micro.h (#8374) 11 months ago
yurei [Keyboard] Add Yurei PCB (#7880) 1 year ago
z150_blackheart Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
zfrontier/big_switch [Keyboard] Add zfrontier/big_switch (#8205) 1 year ago
zinc Remove pro_micro.h (#8374) 11 months ago
zj68 ZJ68: complete Configurator layout support (#8116) 1 year ago
zlant Trim firmware size changes from default rules.mk, part 4 (#8046) 1 year ago
readme.md [Keyboard] Add support for XD004 macro keyboard (#6337) 1 year ago

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.