My local repo of qmk firmware.
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.
 
 
 
 
qmk_firmware/keyboards
Joel Challis 1fb06ee9af
Remove some use of keymap.h (#20316)
2 years ago
..
0_sixty Move ortho & numpad layouts to data driven (#20183) 2 years ago
0xc7/61key Remove more empty headers (#20155) 2 years ago
0xcb Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
1k WS2812 driver improvements (#20262) 2 years ago
1upkeyboards Move ortho & numpad layouts to data driven (#20183) 2 years ago
2key2crawl Remove more empty headers (#20155) 2 years ago
3keyecosystem/2key2 Move matrix config to info.json, part 1 (#19985) 2 years ago
3w6 Fixup Pointing device functions (#20311) 2 years ago
4by3 Remove more empty headers (#20155) 2 years ago
4pplet Actually commit conflict resolution. 2 years ago
7c8/framework Move ortho & numpad layouts to data driven (#20183) 2 years ago
8pack Move backlight config to data driven (#19910) 2 years ago
9key Remove more empty headers (#20155) 2 years ago
10bleoledhub Remove more empty headers (#20155) 2 years ago
25keys Move ortho & numpad layouts to data driven (#20183) 2 years ago
30wer Remove more empty headers (#20155) 2 years ago
40percentclub Move 66% and 68% layouts to data driven (#20293) 2 years ago
45_ats Remove trailing zeroes in info.json layouts (#20156) 2 years ago
a_dux Move layouts for direct_pins boards to data driven (#19872) 2 years ago
abacus Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
abatskeyboardclub/nayeon Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
abstract/ellipse Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
acekeyboard/titan60 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
acheron Move ortho & numpad layouts to data driven (#20183) 2 years ago
ada Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
adafruit/macropad Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
adelheid Remove more empty headers (#20155) 2 years ago
adkb96 Move ortho & numpad layouts to data driven (#20183) 2 years ago
adm42 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
adpenrose Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
aeboards Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
afternoonlabs Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
ai
ai03 Move ortho & numpad layouts to data driven (#20183) 2 years ago
aidansmithdotdev/fine40 Change aidansmithdotdev/fine40 to use Encoder Map (#19912) 2 years ago
akb Remove trailing zeroes in info.json layouts (#20156) 2 years ago
akegata_denki/device_one Remove more empty headers (#20155) 2 years ago
al1 Remove more empty headers (#20155) 2 years ago
alas Move matrix config to info.json, part 5 (#20003) 2 years ago
aleblazer/zodiark Move matrix config to info.json, part 5 (#20003) 2 years ago
alf Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
alfredslab/swift65 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
alhenkb/macropad5x4 [Keyboard update] Fix json error (#20299) 2 years ago
aliceh66 Remove more empty headers (#20155) 2 years ago
alpha Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
alpine65 Remove more empty headers (#20155) 2 years ago
alps64 Remove more empty headers (#20155) 2 years ago
alt34 Move split layouts to data driven (#20290) 2 years ago
amag23 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
amjkeyboard Move 66% and 68% layouts to data driven (#20293) 2 years ago
an_achronism/tetromino Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
anavi Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
annepro2 [keyboard] Prevent LED flicker when connecting AnnePro 2 (#19709) 2 years ago
ano Move matrix config to info.json, part 5 (#20003) 2 years ago
anomalykb/a65i Remove more empty headers (#20155) 2 years ago
aos/tkl Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
aozora Remove more empty headers (#20155) 2 years ago
aplyard/aplx6 Remove more empty headers (#20155) 2 years ago
arabica37 Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
ares Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
argo_works/ishi/80 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
arisu Remove more empty headers (#20155) 2 years ago
arrayperipherals Move encoder config to data driven (#19923) 2 years ago
ash1800 Move matrix config to info.json, part 5 (#20003) 2 years ago
ash_xiix Move matrix config to info.json, part 5 (#20003) 2 years ago
ashpil/modelm_usbc Move matrix config to info.json, part 5 (#20003) 2 years ago
ask55
at_at/660m Move matrix config to info.json, part 5 (#20003) 2 years ago
atlantis Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
atlas_65 Remove more empty headers (#20155) 2 years ago
atomic Move ortho & numpad layouts to data driven (#20183) 2 years ago
atreus Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
atreus62 Remove more empty headers (#20155) 2 years ago
atreyu Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
atset Move matrix config to info.json, part 5 (#20003) 2 years ago
atxkb Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
aurora65 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
avalanche Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
aves60 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
aves65 Remove more empty headers (#20155) 2 years ago
axolstudio Remove more empty headers (#20155) 2 years ago
aya Remove more empty headers (#20155) 2 years ago
b_sides/rev41lp Remove more empty headers (#20155) 2 years ago
bacca70 Remove more empty headers (#20155) 2 years ago
baguette Move matrix config to info.json, part 4 (#20001) 2 years ago
baion_808 Move matrix config to info.json, part 4 (#20001) 2 years ago
bajjak Reallocate SAFE_RANGE (#19909) 2 years ago
balloondogcaps
bandominedoni Move matrix config to info.json, part 4 (#20001) 2 years ago
bantam44 Remove more empty headers (#20155) 2 years ago
barleycorn_smd Remove more empty headers (#20155) 2 years ago
barracuda Move ortho & numpad layouts to data driven (#20183) 2 years ago
basekeys Remove trailing zeroes in info.json layouts (#20156) 2 years ago
basketweave Remove more empty headers (#20155) 2 years ago
bastardkb Move split layouts to data driven (#20290) 2 years ago
bbrfkr/dynamis Move matrix config to info.json, part 4 (#20001) 2 years ago
bear_face Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
beatervan Remove more empty headers (#20155) 2 years ago
beekeeb/piantor
bemeier/bmek Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
bfake Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
biacco42 Remove more empty headers (#20155) 2 years ago
binepad [Keyboard] Consolidate Binepad BN009 R1 and R2 (#20113) 2 years ago
bioi Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
black_hellebore Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
blackplum Move 66% and 68% layouts to data driven (#20293) 2 years ago
blank/blank01 Remove more empty headers (#20155) 2 years ago
blank_tehnologii/manibus Remove more empty headers (#20155) 2 years ago
blaster75 Remove more empty headers (#20155) 2 years ago
blockboy/ac980mini Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
blockey Move matrix config to info.json, part 4 (#20001) 2 years ago
blu/vimclutch [Keyboard] Add Blu vimclutch (#20060) 2 years ago
bluebell/swoop Move split layouts to data driven (#20290) 2 years ago
boardrun Remove more empty headers (#20155) 2 years ago
boardsource Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
boardwalk Move ortho & numpad layouts to data driven (#20183) 2 years ago
bobpad Move ortho & numpad layouts to data driven (#20183) 2 years ago
bolsa Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
bop Remove more empty headers (#20155) 2 years ago
boston Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
boston_meetup Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
botanicalkeyboards/fm2u Remove trailing zeroes in info.json layouts (#20156) 2 years ago
box75 Remove more empty headers (#20155) 2 years ago
bpiphany Move ortho & numpad layouts to data driven (#20183) 2 years ago
bt66tech/bt66tech60 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
bthlabs/geekpad Remove more empty headers (#20155) 2 years ago
bubble75/hotswap Move matrix config to info.json, part 4 (#20001) 2 years ago
buildakb Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
buzzard Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
cablecardesigns/cypher/rev6 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
caffeinated/serpent65 Remove more empty headers (#20155) 2 years ago
canary/canary60rgb Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
cannonkeys Move ortho & numpad layouts to data driven (#20183) 2 years ago
cantor
capsunlocked Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
carbo65 Move matrix config to info.json, part 6 (#20019) 2 years ago
catch22 Remove more empty headers (#20155) 2 years ago
centromere Move split layouts to data driven (#20290) 2 years ago
cest73/tkm Remove more empty headers (#20155) 2 years ago
chalice Remove more empty headers (#20155) 2 years ago
chaos65 Remove more empty headers (#20155) 2 years ago
charue Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
chavdai40 Remove more empty headers (#20155) 2 years ago
checkerboards Move ortho & numpad layouts to data driven (#20183) 2 years ago
cherrybstudio Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
cheshire/curiosity Merge remote-tracking branch 'origin/master' into develop 2 years ago
chickenman Remove more empty headers (#20155) 2 years ago
chlx Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
chocofly Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
chocv Move split layouts to data driven (#20290) 2 years ago
chord/zero
chromatonemini Move encoder config to data driven (#19923) 2 years ago
cipulot Merge remote-tracking branch 'origin/master' into develop 2 years ago
ck60i Move matrix config to info.json, part 6 (#20019) 2 years ago
ckeys Move ortho & numpad layouts to data driven (#20183) 2 years ago
clawsome Move ortho & numpad layouts to data driven (#20183) 2 years ago
clickety_split/leeloo Remove trailing zeroes in info.json layouts (#20156) 2 years ago
clueboard Remove more empty headers (#20155) 2 years ago
cmm_studio Move 66% and 68% layouts to data driven (#20293) 2 years ago
coarse Move 66% and 68% layouts to data driven (#20293) 2 years ago
coban/pad3a [Keyboard] Add Coban Pad 3A (#19634) 2 years ago
compound Remove more empty headers (#20155) 2 years ago
contender Remove more empty headers (#20155) 2 years ago
contra Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
controllerworks Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
converter Merge remote-tracking branch 'upstream/master' into develop 2 years ago
cool836a Remove more empty headers (#20155) 2 years ago
copenhagen_click/click_pad_v1 Remove more empty headers (#20155) 2 years ago
coseyfannitutti Move ortho & numpad layouts to data driven (#20183) 2 years ago
cosmo65 Move matrix config to info.json, part 6 (#20019) 2 years ago
cozykeys Remove trailing zeroes in info.json layouts (#20156) 2 years ago
cradio Remove `"w":1` and `"h":1` from info.json (#19961) 2 years ago
craftwalk Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
crawlpad Move ortho & numpad layouts to data driven (#20183) 2 years ago
crazy_keyboard_68 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
crbn Move ortho & numpad layouts to data driven (#20183) 2 years ago
creatkeebs Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
crimsonkeyboards/resume1800 Remove more empty headers (#20155) 2 years ago
crin Remove more empty headers (#20155) 2 years ago
crkbd Fixup Pointing device functions (#20311) 2 years ago
crypt_macro Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
custommk Move ortho & numpad layouts to data driven (#20183) 2 years ago
cutie_club Move ortho & numpad layouts to data driven (#20183) 2 years ago
cx60 Remove more empty headers (#20155) 2 years ago
cxt_studio Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
cybergear/macro25 Move ortho & numpad layouts to data driven (#20183) 2 years ago
dailycraft Move split layouts to data driven (#20290) 2 years ago
daji/seis_cinco Remove more empty headers (#20155) 2 years ago
db/db63 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
dc01 Move ortho & numpad layouts to data driven (#20183) 2 years ago
dekunukem/duckypad Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
delikeeb Move ortho & numpad layouts to data driven (#20183) 2 years ago
deltapad Move ortho & numpad layouts to data driven (#20183) 2 years ago
deltasplit75 Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
demiurge Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
deng Move ortho & numpad layouts to data driven (#20183) 2 years ago
dichotomy Fixup Pointing device functions (#20311) 2 years ago
dinofizz/fnrow/v1 Move matrix config to info.json, part 4 (#20001) 2 years ago
dk60 Move matrix config to info.json, part 4 (#20001) 2 years ago
dm9records Move ortho & numpad layouts to data driven (#20183) 2 years ago
dmqdesign/spin Remove more empty headers (#20155) 2 years ago
do60 Move matrix config to info.json, part 4 (#20001) 2 years ago
doio Fix some more missing `#pragma once`s (#20241) 2 years ago
donutcables Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
doodboard Remove more empty headers (#20155) 2 years ago
doppelganger Move matrix config to info.json, part 4 (#20001) 2 years ago
doro67 Remove more empty headers (#20155) 2 years ago
dp60 WS2812 driver improvements (#20262) 2 years ago
draculad Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
draytronics Move ortho & numpad layouts to data driven (#20183) 2 years ago
drewkeys/iskar Remove more empty headers (#20155) 2 years ago
drhigsby Move ortho & numpad layouts to data driven (#20183) 2 years ago
drop/sense75
dtisaac Remove more empty headers (#20155) 2 years ago
duck Fix layout macro keys with no matrix position (#20033) 2 years ago
ducky Move matrix config to info.json, part 4 (#20001) 2 years ago
dumbo Move split layouts to data driven (#20290) 2 years ago
dumbpad Move matrix config to info.json, part 4 (#20001) 2 years ago
durgod Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
dyz Remove more empty headers (#20155) 2 years ago
dz60 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
dztech Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
e88 Remove more empty headers (#20155) 2 years ago
ealdin Move ortho & numpad layouts to data driven (#20183) 2 years ago
earth_rover Remove more empty headers (#20155) 2 years ago
eason Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
ebastler Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
eco Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
edc40 Remove more empty headers (#20155) 2 years ago
edda Move matrix config to info.json, part 3 (#19991) 2 years ago
edi Move ortho & numpad layouts to data driven (#20183) 2 years ago
edinburgh41 Remove more empty headers (#20155) 2 years ago
eek Move split layouts to data driven (#20290) 2 years ago
efreet Move ortho & numpad layouts to data driven (#20183) 2 years ago
ein_60 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
ekow/akira Remove more empty headers (#20155) 2 years ago
elephant42 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
emajesty/eiri Remove more empty headers (#20155) 2 years ago
emery65 Move matrix config to info.json, part 3 (#19991) 2 years ago
emi20 Move ortho & numpad layouts to data driven (#20183) 2 years ago
emptystring/nqg Remove more empty headers (#20155) 2 years ago
eniigmakeyboards Remove more empty headers (#20155) 2 years ago
ep Remove more empty headers (#20155) 2 years ago
epoch80 Remove more empty headers (#20155) 2 years ago
era/era65 Move backlight config to data driven (#19910) 2 years ago
ergodox_ez Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
ergodox_stm32 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
ergoslab Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
ergotravel Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
ericrlau/numdiscipline Remove more empty headers (#20155) 2 years ago
esca Remove more empty headers (#20155) 2 years ago
eternal_keypad Remove more empty headers (#20155) 2 years ago
eu_isolation Remove more empty headers (#20155) 2 years ago
evancookaudio Move ortho & numpad layouts to data driven (#20183) 2 years ago
eve/meteor Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
evil80 Remove more empty headers (#20155) 2 years ago
evolv Adjust offset for some layouts (#20075) 2 years ago
evyd13 Move 66% and 68% layouts to data driven (#20293) 2 years ago
exclusive Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
exent Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
eyeohdesigns Remove more empty headers (#20155) 2 years ago
ez_maker/directpins Adjust offset for some layouts (#20075) 2 years ago
facew Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
fallacy Move matrix config to info.json, part 2 (#19987) 2 years ago
fc660c Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
fc980c Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
fearherbs1/blue_team_pad Remove trailing zeroes in info.json layouts (#20156) 2 years ago
feels/feels65 Remove more empty headers (#20155) 2 years ago
feker/ik75 Move matrix config to info.json, part 2 (#19987) 2 years ago
ferris Move split layouts to data driven (#20290) 2 years ago
ffkeebs Remove more empty headers (#20155) 2 years ago
fjlabs Remove more empty headers (#20155) 2 years ago
flehrad Move ortho & numpad layouts to data driven (#20183) 2 years ago
fleuron Move ortho & numpad layouts to data driven (#20183) 2 years ago
fluorite Remove more empty headers (#20155) 2 years ago
flx Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
flxlb/zplit Remove more empty headers (#20155) 2 years ago
flygone60/rev3 Remove more empty headers (#20155) 2 years ago
foostan/cornelius Remove more empty headers (#20155) 2 years ago
for_science Remove `"w":1` and `"h":1` from info.json (#19961) 2 years ago
forever65
fortitude60 Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
foxlab Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
fr4 Remove more empty headers (#20155) 2 years ago
fractal Move ortho & numpad layouts to data driven (#20183) 2 years ago
free_willy Remove more empty headers (#20155) 2 years ago
friedrich Remove more empty headers (#20155) 2 years ago
frobiac Remove trailing zeroes in info.json layouts (#20156) 2 years ago
frooastboard Remove more empty headers (#20155) 2 years ago
ft Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
function96 Remove more empty headers (#20155) 2 years ago
fungo Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
funky40 Remove more empty headers (#20155) 2 years ago
gami_studio/lex60 Remove more empty headers (#20155) 2 years ago
gboards Move split layouts to data driven (#20290) 2 years ago
geekboards Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
geistmaschine/geist [Keyboard] Add Geistmaschine Geist (#20117) 2 years ago
generic_panda/panda65_01 Remove more empty headers (#20155) 2 years ago
genone Remove more empty headers (#20155) 2 years ago
geonworks/frogmini Remove more empty headers (#20155) 2 years ago
ggkeyboards/genesis Remove more empty headers (#20155) 2 years ago
gh60 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
gh80_3000 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
ghs Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
giabalanai Move matrix config to info.json, part 1 (#19985) 2 years ago
gizmo_engineering/gk6 Move ortho & numpad layouts to data driven (#20183) 2 years ago
gkeyboard Move ortho & numpad layouts to data driven (#20183) 2 years ago
gl516 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
glenpickle Move ortho & numpad layouts to data driven (#20183) 2 years ago
gmmk Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
gon Remove more empty headers (#20155) 2 years ago
gopolar/gg86 Fix some more missing `#pragma once`s (#20241) 2 years ago
gorthage_truck Move matrix config to info.json, part 1 (#19985) 2 years ago
gowla Move ortho & numpad layouts to data driven (#20183) 2 years ago
gray_studio Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
grid600 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
gummykey Move split layouts to data driven (#20290) 2 years ago
gvalchca Remove more empty headers (#20155) 2 years ago
h0oni Remove more empty headers (#20155) 2 years ago
hadron Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
halfcliff Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
halokeys/elemental75 Move matrix config to info.json, part 2 (#19987) 2 years ago
han60 Remove more empty headers (#20155) 2 years ago
hand88 Move matrix config to info.json, part 2 (#19987) 2 years ago
handwired Move 66% and 68% layouts to data driven (#20293) 2 years ago
hardlineworks/otd_plus Remove more empty headers (#20155) 2 years ago
hardwareabstraction/handwire Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
hazel/bad_wings Adding Bad Wings Support (#20153) 2 years ago
heliar/wm1_hotswap Move matrix config to info.json, part 2 (#19987) 2 years ago
heliotrope
helix Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
hfdkb Merge remote-tracking branch 'origin/master' into develop 2 years ago
hhkb Fix some more missing `#pragma once`s (#20241) 2 years ago
hhkb_lite_2 Remove more empty headers (#20155) 2 years ago
hidtech/bastyl Remove more empty headers (#20155) 2 years ago
hifumi Move matrix config to info.json, part 2 (#19987) 2 years ago
hillside Remove more empty headers (#20155) 2 years ago
hineybush Move 66% and 68% layouts to data driven (#20293) 2 years ago
hnahkb Move 66% and 68% layouts to data driven (#20293) 2 years ago
holyswitch/southpaw75 Remove more empty headers (#20155) 2 years ago
horizon Remove more empty headers (#20155) 2 years ago
horrortroll Fix some more missing `#pragma once`s (#20241) 2 years ago
hotdox Fix layout macro keys with no matrix position (#20033) 2 years ago
hotdox76v2 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
hp69 Remove more empty headers (#20155) 2 years ago
hs60 Move matrix config to info.json, part 2 (#19987) 2 years ago
hub16 Remove more empty headers (#20155) 2 years ago
hub20 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
hubble
huytbt/h50 Remove more empty headers (#20155) 2 years ago
ianklug/grooveboard Move layouts for direct_pins boards to data driven (#19872) 2 years ago
ibm/model_m_4th_gen Remove more empty headers (#20155) 2 years ago
ibnuda Move split layouts to data driven (#20290) 2 years ago
idb/idb_60 Remove trailing zeroes in info.json layouts (#20156) 2 years ago
idobao Move ortho & numpad layouts to data driven (#20183) 2 years ago
idyllic/tinny50_rgb Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
igloo
illuminati/is0 Remove more empty headers (#20155) 2 years ago
illusion/rosa Remove more empty headers (#20155) 2 years ago
ilumkb Remove more empty headers (#20155) 2 years ago
inett_studio/sqx Move matrix config to info.json, part 1 (#19985) 2 years ago
ingrained Move split layouts to data driven (#20290) 2 years ago
input_club Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
io_mini1800 Move matrix config to info.json, part 1 (#19985) 2 years ago
irene Merge remote-tracking branch 'upstream/master' into develop 2 years ago
iriskeyboards Remove more empty headers (#20155) 2 years ago
iron180 Move matrix config to info.json, part 1 (#19985) 2 years ago
j80 Remove more empty headers (#20155) 2 years ago
jacky_studio [jacky_studio/piggy60] move AVR PCB under rev1 (#20253) 2 years ago
jadookb Remove more empty headers (#20155) 2 years ago
jae/j01 Move matrix config to info.json, part 1 (#19985) 2 years ago
jagdpietr/drakon Move matrix config to info.json, part 1 (#19985) 2 years ago
janus
jc65 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
jd40 Remove more empty headers (#20155) 2 years ago
jd45 Remove more empty headers (#20155) 2 years ago
jels Remove more empty headers (#20155) 2 years ago
jian Fix layouts containing keys with multiple matrix positions (#20191) 2 years ago
jiran Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
jkdlab/binary_monkey Remove more empty headers (#20155) 2 years ago
jkeys_design Move matrix config to info.json, part 1 (#19985) 2 years ago
jm60 Move matrix config to info.json, part 1 (#19985) 2 years ago
jolofsor/denial75 Move matrix config to info.json, part 1 (#19985) 2 years ago
jones Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
jorne Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
k34 Remove more empty headers (#20155) 2 years ago
kabedon Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
kagizaraya Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
kakunpc Move split layouts to data driven (#20290) 2 years ago
kamigakushi Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
kapcave Move ortho & numpad layouts to data driven (#20183) 2 years ago
kapl Remove trailing zeroes in info.json layouts (#20156) 2 years ago
karlb/kbic65 Remove more empty headers (#20155) 2 years ago
karn [Keyboard] Add Karn Keyboard (#19846) 2 years ago
kb58 Remove more empty headers (#20155) 2 years ago
kb_elmo Move ortho & numpad layouts to data driven (#20183) 2 years ago
kbdclack/kaishi65 Remove more empty headers (#20155) 2 years ago
kbdfans Move ortho & numpad layouts to data driven (#20183) 2 years ago
kbnordic/nordic60 Remove more empty headers (#20155) 2 years ago
kc60 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
kc60se Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
keaboard Remove more empty headers (#20155) 2 years ago
keebformom Move ortho & numpad layouts to data driven (#20183) 2 years ago
keebio Move 66% and 68% layouts to data driven (#20293) 2 years ago
keebmonkey/kbmg68 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
keebsforall Move ortho & numpad layouts to data driven (#20183) 2 years ago
keebwerk Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
keebzdotnet Remove more empty headers (#20155) 2 years ago
kegen/gboy Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
kepler_33
keybage/radpad Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
keybee/keybee65 Move matrix config to info.json, part 8 (#20030) 2 years ago
keyboardio Remove more empty headers (#20155) 2 years ago
keycapsss Move ortho & numpad layouts to data driven (#20183) 2 years ago
keychron Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
keygem Remove more empty headers (#20155) 2 years ago
keyhive Fixup Pointing device functions (#20311) 2 years ago
keyprez Move ortho & numpad layouts to data driven (#20183) 2 years ago
keyquest Move matrix config to info.json, part 8 (#20030) 2 years ago
keysofkings/twokey Remove more empty headers (#20155) 2 years ago
keyspensory/kp60 [Keyboard] Add KP60 (#20096) 2 years ago
keystonecaps/gameroyadvance Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
keyten Move ortho & numpad layouts to data driven (#20183) 2 years ago
kikkou Remove more empty headers (#20155) 2 years ago
kikoslab Remove more empty headers (#20155) 2 years ago
kin80 Remove more empty headers (#20155) 2 years ago
kindakeyboards/conone65 Remove more empty headers (#20155) 2 years ago
kinesis Merge remote-tracking branch 'origin/master' into develop 2 years ago
kineticlabs/emu Remove more empty headers (#20155) 2 years ago
kingly_keys Move ortho & numpad layouts to data driven (#20183) 2 years ago
kira75 Remove more empty headers (#20155) 2 years ago
kira80 Remove more empty headers (#20155) 2 years ago
kiwikeebs Move matrix config to info.json, part 8 (#20030) 2 years ago
kiwikey Move ortho & numpad layouts to data driven (#20183) 2 years ago
kkatano Remove more empty headers (#20155) 2 years ago
kmac Move backlight config to data driven (#19910) 2 years ago
kmac_pad
kmini
knobgoblin Move matrix config to info.json, part 8 (#20030) 2 years ago
knops Remove more empty headers (#20155) 2 years ago
kona_classic Remove more empty headers (#20155) 2 years ago
kopibeng Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
kprepublic Move ortho & numpad layouts to data driven (#20183) 2 years ago
ktec Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
kudox Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
kudox_full Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
kudox_game Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
kuro/kuro65 [Keyboard] Add Kuro65 keyboard (#20122) 2 years ago
kv/revt Move matrix config to info.json, part 8 (#20030) 2 years ago
kwub/bloop Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
ky01 Remove more empty headers (#20155) 2 years ago
labbe/labbeminiv1 Move matrix config to info.json, part 2 (#19987) 2 years ago
labyrinth75 Remove more empty headers (#20155) 2 years ago
laser_ninja/pumpkin_pad
late9 Move matrix config to info.json, part 2 (#19987) 2 years ago
latincompass Move ortho & numpad layouts to data driven (#20183) 2 years ago
lazydesigners Move ortho & numpad layouts to data driven (#20183) 2 years ago
leafcutterlabs/bigknob Move encoder config to data driven (#19923) 2 years ago
leeku/finger65 Move matrix config to info.json, part 2 (#19987) 2 years ago
lefty Remove more empty headers (#20155) 2 years ago
lets_split Move ortho & numpad layouts to data driven (#20183) 2 years ago
lfkeyboards Move ortho & numpad layouts to data driven (#20183) 2 years ago
lily58 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
lime Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
linworks Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
littlealby Move layouts for direct_pins boards to data driven (#19872) 2 years ago
lizard_trick/tenkey_plusplus Remove more empty headers (#20155) 2 years ago
ll3macorn/bongopad Move matrix config to info.json, part 2 (#19987) 2 years ago
lm_keyboard/lm60n Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
loki65 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
longnald/corin Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
lpad Update lpad info.json (#20184) 2 years ago
lucid Remove more empty headers (#20155) 2 years ago
lw67 Move matrix config to info.json, part 2 (#19987) 2 years ago
lw75 Move matrix config to info.json, part 2 (#19987) 2 years ago
lyso1 Remove more empty headers (#20155) 2 years ago
lz/erghost Remove more empty headers (#20155) 2 years ago
m10a Remove more empty headers (#20155) 2 years ago
machine_industries/m4_a Remove more empty headers (#20155) 2 years ago
machkeyboards Move matrix config to info.json, part 7 (#20020) 2 years ago
macro1 Move matrix config to info.json, part 7 (#20020) 2 years ago
macro3 Move macro3 to data-driven (#20046) 2 years ago
macrocat Move encoder config to data driven (#19923) 2 years ago
majistic Remove more empty headers (#20155) 2 years ago
makenova/omega/omega4 Remove more empty headers (#20155) 2 years ago
makeymakey Move layouts for direct_pins boards to data driven (#19872) 2 years ago
makrosu Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
malevolti Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
manta60 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
manyboard/macro Move ortho & numpad layouts to data driven (#20183) 2 years ago
maple_computing Move split layouts to data driven (#20290) 2 years ago
marksard Fix some more missing `#pragma once`s (#20241) 2 years ago
massdrop Remove more empty headers (#20155) 2 years ago
masterworks/classy_tkl Move matrix config to info.json, part 7 (#20020) 2 years ago
matchstickworks/southpad Move ortho & numpad layouts to data driven (#20183) 2 years ago
matrix WS2812 driver improvements (#20262) 2 years ago
matthewdias Remove more empty headers (#20155) 2 years ago
maxipad Move ortho & numpad layouts to data driven (#20183) 2 years ago
maxr1998 Fix layouts containing keys with multiple matrix positions (#20191) 2 years ago
mb44 Remove more empty headers (#20155) 2 years ago
mc_76k Move matrix config to info.json, part 7 (#20020) 2 years ago
mechanickeys Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
mechbrewery Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
mechkeys Fix layouts containing keys with multiple matrix positions (#20191) 2 years ago
mechllama/g35 Remove more empty headers (#20155) 2 years ago
mechlovin Move ortho & numpad layouts to data driven (#20183) 2 years ago
mechstudio Move ortho & numpad layouts to data driven (#20183) 2 years ago
mechwild Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
mecxlabs/mp1 Remove trailing zeroes in info.json layouts (#20156) 2 years ago
mehkee96 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
meletrix Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
melgeek Move 66% and 68% layouts to data driven (#20293) 2 years ago
meme Remove more empty headers (#20155) 2 years ago
meow48 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
meow65 Remove more empty headers (#20155) 2 years ago
merge Remove more empty headers (#20155) 2 years ago
mesa/mesa_tkl Remove more empty headers (#20155) 2 years ago
meson Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
metamechs/timberwolf Move matrix config to info.json, part 7 (#20020) 2 years ago
mexsistor/ludmila Remove more empty headers (#20155) 2 years ago
mikeneko65 Remove more empty headers (#20155) 2 years ago
miller/gm862 Move matrix config to info.json, part 7 (#20020) 2 years ago
millipad Remove more empty headers (#20155) 2 years ago
mincedshon/ecila Remove more empty headers (#20155) 2 years ago
mini_elixivy Remove trailing zeroes in info.json layouts (#20156) 2 years ago
mini_ten_key_plus Move matrix config to info.json, part 7 (#20020) 2 years ago
miniaxe Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
minimacro5 Move encoder config to data driven (#19923) 2 years ago
minimon Move ortho & numpad layouts to data driven (#20183) 2 years ago
mino Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
mino_plus
mint60 Remove more empty headers (#20155) 2 years ago
misonoworks Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
misterknife Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
mitosis
miuni32 Move ortho & numpad layouts to data driven (#20183) 2 years ago
mixi Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
mk65 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
mkh_studio/bully Remove trailing zeroes in info.json layouts (#20156) 2 years ago
ml/gas75 Move matrix config to info.json, part 7 (#20020) 2 years ago
mlego Move ortho & numpad layouts to data driven (#20183) 2 years ago
mmkzoo65 Remove more empty headers (#20155) 2 years ago
mnk50 Remove more empty headers (#20155) 2 years ago
mnk75 Remove more empty headers (#20155) 2 years ago
mnk1800s Remove more empty headers (#20155) 2 years ago
mntre Move matrix config to info.json, part 7 (#20020) 2 years ago
mode Remove more empty headers (#20155) 2 years ago
mokey Remove more empty headers (#20155) 2 years ago
molecule Fixup Pointing device functions (#20311) 2 years ago
momoka_ergo Remove more empty headers (#20155) 2 years ago
momokai Adjust offset for some layouts (#20075) 2 years ago
monarch Remove more empty headers (#20155) 2 years ago
monoflex60 Remove more empty headers (#20155) 2 years ago
monstargear/xo87 Move matrix config to info.json, part 7 (#20020) 2 years ago
montsinger Move ortho & numpad layouts to data driven (#20183) 2 years ago
moon Remove more empty headers (#20155) 2 years ago
moonlander [Keymap] Drashna updates for 0.20.0 (#19960) 2 years ago
morizon Remove more empty headers (#20155) 2 years ago
mountainblocks/mb17 Move ortho & numpad layouts to data driven (#20183) 2 years ago
ms_sculpt Remove `"w":1` and `"h":1` from info.json (#19961) 2 years ago
mschwingen/modelm WS2812 driver improvements (#20262) 2 years ago
mss_studio Move matrix config to info.json, part 7 (#20020) 2 years ago
mt Fix layouts containing keys with multiple matrix positions (#20191) 2 years ago
mtbkeys/mtb60 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
murcielago Remove trailing zeroes in info.json layouts (#20156) 2 years ago
mwstudio Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
mxss Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
mysticworks/wyvern Remove more empty headers (#20155) 2 years ago
nack Fixup CI build for `nack`. (#20292) 2 years ago
nacly Remove more empty headers (#20155) 2 years ago
nasu Remove more empty headers (#20155) 2 years ago
navi60
ncc1701kb Remove more empty headers (#20155) 2 years ago
neito Remove trailing zeroes in info.json layouts (#20156) 2 years ago
nek_type_a Remove more empty headers (#20155) 2 years ago
nemui Remove more empty headers (#20155) 2 years ago
neokeys/g67 Remove more empty headers (#20155) 2 years ago
neopad Move matrix config to info.json, part 3 (#19991) 2 years ago
neson_design Move matrix config to info.json, part 3 (#19991) 2 years ago
newgame40 Move ortho & numpad layouts to data driven (#20183) 2 years ago
nibiria/stream15 Move ortho & numpad layouts to data driven (#20183) 2 years ago
nightingale_studios/hailey Remove more empty headers (#20155) 2 years ago
nightly_boards Move ortho & numpad layouts to data driven (#20183) 2 years ago
nightmare Remove more empty headers (#20155) 2 years ago
nimrod Move ortho & numpad layouts to data driven (#20183) 2 years ago
ning/tiny_board/tb16_rgb [Keyboard] Add tiny board 16 rgb keyboard (#20158) 2 years ago
nix_studio Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
nixkeyboards/day_off Fix layout macro keys with no matrix position (#20033) 2 years ago
nopunin10did Remove more empty headers (#20155) 2 years ago
novelkeys Move ortho & numpad layouts to data driven (#20183) 2 years ago
noxary Move ortho & numpad layouts to data driven (#20183) 2 years ago
np12 Move matrix config to info.json, part 3 (#19991) 2 years ago
nullbitsco Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
numatreus Remove more empty headers (#20155) 2 years ago
nyhxis/nfr_70 Remove more empty headers (#20155) 2 years ago
obosob Move split layouts to data driven (#20290) 2 years ago
ocean Move ortho & numpad layouts to data driven (#20183) 2 years ago
oddball Remove more empty headers (#20155) 2 years ago
oddforge/vea WS2812 driver improvements (#20262) 2 years ago
odelia Remove more empty headers (#20155) 2 years ago
ogre Remove more empty headers (#20155) 2 years ago
ok60 Remove more empty headers (#20155) 2 years ago
om60 Remove more empty headers (#20155) 2 years ago
omkbd Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
omnikeyish Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
onekeyco/dango40 Move matrix config to info.json, part 2 (#19987) 2 years ago
opendeck Move ortho & numpad layouts to data driven (#20183) 2 years ago
orange75 Remove more empty headers (#20155) 2 years ago
org60 Move matrix config to info.json, part 2 (#19987) 2 years ago
ortho5by12 Move ortho & numpad layouts to data driven (#20183) 2 years ago
orthocode Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
orthodox Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
owlab Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
p3d/glitch Adjust offset for some layouts (#20075) 2 years ago
pabile Move ortho & numpad layouts to data driven (#20183) 2 years ago
palette1202 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
panc40 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
panc60 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
papercranekeyboards/gerald65 Remove more empty headers (#20155) 2 years ago
paprikman/albacore Move matrix config to info.json, part 4 (#20001) 2 years ago
parallel/parallel_65 Remove more empty headers (#20155) 2 years ago
pauperboards/brick Move encoder config to data driven (#19923) 2 years ago
pdxkbc Remove more empty headers (#20155) 2 years ago
pearl Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
pearlboards Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
peej Move ortho & numpad layouts to data driven (#20183) 2 years ago
pegasus Move matrix config to info.json, part 4 (#20001) 2 years ago
peranekofactory/tone Move encoder config to data driven (#19923) 2 years ago
percent Move ortho & numpad layouts to data driven (#20183) 2 years ago
phage_studio/pila87 Remove bootloader logic from `mcu_selection.mk` (#20150) 2 years ago
phantom Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
phase_studio/titan65 Remove more empty headers (#20155) 2 years ago
phoenix Fix layout macro keys with no matrix position (#20033) 2 years ago
phrygian/ph100 Remove more empty headers (#20155) 2 years ago
pica40 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
pico Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
picolab/frusta_fundamental Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
pierce Move split layouts to data driven (#20290) 2 years ago
pimentoso Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
pinky Move split layouts to data driven (#20290) 2 years ago
pisces Move split layouts to data driven (#20290) 2 years ago
pixelspace/capsule65i Remove more empty headers (#20155) 2 years ago
pizzakeyboards/pizza65 Remove trailing zeroes in info.json layouts (#20156) 2 years ago
pjb/eros Remove more empty headers (#20155) 2 years ago
pkb65 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
planck Move ortho & numpad layouts to data driven (#20183) 2 years ago
playkbtw Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
ploopyco Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
pluckey Move matrix config to info.json, part 4 (#20001) 2 years ago
plum47 VIA Protocol 12 + fixes (#19916) 2 years ago
plume/plume65 Remove more empty headers (#20155) 2 years ago
plut0nium Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
plx Remove more empty headers (#20155) 2 years ago
plywrks Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
pohjolaworks/louhi Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
poker87c Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
poker87d Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
polilla Remove more empty headers (#20155) 2 years ago
polycarbdiet Move ortho & numpad layouts to data driven (#20183) 2 years ago
pom_keyboards/tnln95 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
portal_66 Remove more empty headers (#20155) 2 years ago
pos78 Move ortho & numpad layouts to data driven (#20183) 2 years ago
preonic Move ortho & numpad layouts to data driven (#20183) 2 years ago
primekb Move ortho & numpad layouts to data driven (#20183) 2 years ago
program_yoink Move ortho & numpad layouts to data driven (#20183) 2 years ago
projectcain Move matrix config to info.json, part 4 (#20001) 2 years ago
projectkb Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
prototypist Move ortho & numpad layouts to data driven (#20183) 2 years ago
protozoa Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
psuieee/pluto12 Remove more empty headers (#20155) 2 years ago
pteron36 Move split layouts to data driven (#20290) 2 years ago
pteropus [Keyboard] Add pteropus keyboard (#20147) 2 years ago
puck Remove more empty headers (#20155) 2 years ago
punk75 Move ortho & numpad layouts to data driven (#20183) 2 years ago
q4z Remove more empty headers (#20155) 2 years ago
qpockets Remove more empty headers (#20155) 2 years ago
quad_h/lb75 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
quantrik/kyuu Remove more empty headers (#20155) 2 years ago
quarkeys Remove more empty headers (#20155) 2 years ago
qvex Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
qwertlekeys/calice Remove more empty headers (#20155) 2 years ago
qwertykeys/qk65 Remove more empty headers (#20155) 2 years ago
qwertyydox Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
rabbit/rabbit68 Remove more empty headers (#20155) 2 years ago
rad Remove more empty headers (#20155) 2 years ago
rainkeebs Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
ramlord/witf Remove trailing zeroes in info.json layouts (#20156) 2 years ago
rart Move ortho & numpad layouts to data driven (#20183) 2 years ago
rate Remove more empty headers (#20155) 2 years ago
rationalist Remove more empty headers (#20155) 2 years ago
recompile_keys Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
rect44 Remove more empty headers (#20155) 2 years ago
redox Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
redox_media Move matrix config to info.json, part 3 (#19991) 2 years ago
redox_w
redscarf_i Move ortho & numpad layouts to data driven (#20183) 2 years ago
redscarf_iiplus Remove more empty headers (#20155) 2 years ago
reedskeebs/alish40 fixup: correct filename (#20212) 2 years ago
retro_75 Remove more empty headers (#20155) 2 years ago
reversestudio/decadepad Move ortho & numpad layouts to data driven (#20183) 2 years ago
reviung Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
rgbkb Merge remote-tracking branch 'upstream/master' into develop 2 years ago
ristretto Move matrix config to info.json, part 3 (#19991) 2 years ago
rmi_kb Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
rmkeebs/rm_numpad Move ortho & numpad layouts to data driven (#20183) 2 years ago
rocketboard_16 Remove bootloader logic from `mcu_selection.mk` (#20150) 2 years ago
rominronin/katana60 Remove more empty headers (#20155) 2 years ago
roseslite Remove more empty headers (#20155) 2 years ago
rotor Remove more empty headers (#20155) 2 years ago
rotr Move matrix config to info.json, part 3 (#19991) 2 years ago
rpiguy9907/southpaw66 Remove more empty headers (#20155) 2 years ago
rubi Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
runes Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
rura66 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
ryanbaekr Move ortho & numpad layouts to data driven (#20183) 2 years ago
ryanskidmore/rskeys100
ryloo_studio/m0110 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
s_ol Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
saevus Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
salicylic_acid3 Move ortho & numpad layouts to data driven (#20183) 2 years ago
sam Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
sanctified/dystopia Remove more empty headers (#20155) 2 years ago
sandwich/keeb68 Remove more empty headers (#20155) 2 years ago
sapuseven/macropad12
satt Remove trailing zeroes in info.json layouts (#20156) 2 years ago
sauce/mild Remove more empty headers (#20155) 2 years ago
sawnsprojects Merge remote-tracking branch 'origin/master' into develop 2 years ago
scatter42 Remove more empty headers (#20155) 2 years ago
sck Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
sekigon/grs_70ec Move `SOFT_SERIAL_PIN` to data driven (#19863) 2 years ago
sendyyeah Move ortho & numpad layouts to data driven (#20183) 2 years ago
senselessclay Remove more empty headers (#20155) 2 years ago
sentraq Move ortho & numpad layouts to data driven (#20183) 2 years ago
sergiopoverony/creator_pro Move encoder config to data driven (#19923) 2 years ago
sets3n/kk980 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
shambles Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
shapeshifter4060 Remove more empty headers (#20155) 2 years ago
shiro Remove more empty headers (#20155) 2 years ago
shk9 Move ortho & numpad layouts to data driven (#20183) 2 years ago
shoc Remove more empty headers (#20155) 2 years ago
sidderskb/majbritt Remove more empty headers (#20155) 2 years ago
signum/3_0 Move ortho & numpad layouts to data driven (#20183) 2 years ago
silverbullet44 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
singa Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
sirius Remove more empty headers (#20155) 2 years ago
sixkeyboard Move ortho & numpad layouts to data driven (#20183) 2 years ago
skeletn87 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
skeletonkbd/skeletonnumpad Move ortho & numpad layouts to data driven (#20183) 2 years ago
skergo Remove more empty headers (#20155) 2 years ago
skippys_custom_pcs Remove more empty headers (#20155) 2 years ago
skme/zeno Zeno pcb V0.0.4 update via + fileformatting (#20023) 2 years ago
skmt/15k Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
slz40 Remove trailing zeroes in info.json layouts (#20156) 2 years ago
smallkeyboard Move ortho & numpad layouts to data driven (#20183) 2 years ago
smithrune Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
smk60 Remove more empty headers (#20155) 2 years ago
snampad Move ortho & numpad layouts to data driven (#20183) 2 years ago
sneakbox Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
soda Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
sofle Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
soup10 Remove more empty headers (#20155) 2 years ago
sowbug Move matrix config to info.json, part 5 (#20003) 2 years ago
soy20 Move ortho & numpad layouts to data driven (#20183) 2 years ago
spaceholdings Move 66% and 68% layouts to data driven (#20293) 2 years ago
spaceman Move ortho & numpad layouts to data driven (#20183) 2 years ago
spacetime Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
spacey Move matrix config to info.json, part 5 (#20003) 2 years ago
sparrow62 Remove more empty headers (#20155) 2 years ago
specskeys Remove more empty headers (#20155) 2 years ago
spiderisland/split78 Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
spleeb [Keyboard] Add Spleeb default and custom firmware (#19481) 2 years ago
splitish Move matrix config to info.json, part 5 (#20003) 2 years ago
splitkb Fixup Pointing device functions (#20311) 2 years ago
splitography Remove more empty headers (#20155) 2 years ago
splitty Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
sporewoh/banime40 Move ortho & numpad layouts to data driven (#20183) 2 years ago
star75 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
stello65 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
stenokeyboards/the_uni Remove more empty headers (#20155) 2 years ago
sthlmkb Move encoder config to data driven (#19923) 2 years ago
stratos Remove more empty headers (#20155) 2 years ago
studiokestra Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
suavity/ehan Remove more empty headers (#20155) 2 years ago
subatomic Move ortho & numpad layouts to data driven (#20183) 2 years ago
subrezon Move matrix config to info.json, part 5 (#20003) 2 years ago
supersplit Move `SOFT_SERIAL_PIN` to data driven (#19863) 2 years ago
superuser Remove more empty headers (#20155) 2 years ago
swiftrax/retropad Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
switchplate Remove more empty headers (#20155) 2 years ago
sx60 Fix layouts containing keys with multiple matrix positions (#20191) 2 years ago
synapse Move matrix config to info.json, part 5 (#20003) 2 years ago
synthandkeys/the_debit_card
synthlabs Move encoder config to data driven (#19923) 2 years ago
system76 Move matrix config to info.json, part 5 (#20003) 2 years ago
tada68 Remove more empty headers (#20155) 2 years ago
takashicompany Merge remote-tracking branch 'origin/master' into develop 2 years ago
takashiski Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
taleguers/taleguers75 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
tanuki Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
tau4
teahouse/ayleen Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
team0110/p1800fl Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
technika Move matrix config to info.json, part 3 (#19991) 2 years ago
teleport Move ortho & numpad layouts to data driven (#20183) 2 years ago
telophase Move ortho & numpad layouts to data driven (#20183) 2 years ago
tempo_turtle/bradpad Remove more empty headers (#20155) 2 years ago
tender/macrowo_pad Remove more empty headers (#20155) 2 years ago
tenki Move ortho & numpad layouts to data driven (#20183) 2 years ago
terrazzo Move ortho & numpad layouts to data driven (#20183) 2 years ago
tetris Remove more empty headers (#20155) 2 years ago
tg4x Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
tgr Move ortho & numpad layouts to data driven (#20183) 2 years ago
the_royal Remove more empty headers (#20155) 2 years ago
themadnoodle Move ortho & numpad layouts to data driven (#20183) 2 years ago
thepanduuh/degenpad Move ortho & numpad layouts to data driven (#20183) 2 years ago
thevankeyboards Move ortho & numpad layouts to data driven (#20183) 2 years ago
tkc Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
tkw Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
tmo50 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
toad Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
toffee_studio/blueberry Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
tokyokeyboard Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
tominabox1 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
torn Move split layouts to data driven (#20290) 2 years ago
touchpad Move ortho & numpad layouts to data driven (#20183) 2 years ago
tr60w Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
trashman Remove more empty headers (#20155) 2 years ago
treasure Move ortho & numpad layouts to data driven (#20183) 2 years ago
tronguylabs/m122_3270 Remove more empty headers (#20155) 2 years ago
tszaboo/ortho4exent Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
tunks/ergo33 Remove more empty headers (#20155) 2 years ago
tw40 Remove more empty headers (#20155) 2 years ago
tweetydabird Remove `"w":1` and `"h":1` from info.json (#19961) 2 years ago
tzarc Merge remote-tracking branch 'origin/master' into develop 2 years ago
ubest/vn Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
uk78 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
ungodly Move ortho & numpad layouts to data driven (#20183) 2 years ago
unicomp Remove more empty headers (#20155) 2 years ago
unikeyboard Move ortho & numpad layouts to data driven (#20183) 2 years ago
unikorn Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
unison Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
uranuma Remove trailing zeroes in info.json layouts (#20156) 2 years ago
utd80 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
uzu42 Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
v4n4g0rth0n Remove more empty headers (#20155) 2 years ago
v60_type_r Move matrix config to info.json, part 1 (#19985) 2 years ago
vagrant_10 Remove more empty headers (#20155) 2 years ago
vertex Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
viendi8l Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
viktus Merge remote-tracking branch 'origin/master' into develop 2 years ago
vitamins_included Move ortho & numpad layouts to data driven (#20183) 2 years ago
w1_at Move matrix config to info.json, part 5 (#20003) 2 years ago
waldo Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
walletburner Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
waterfowl Move matrix config to info.json, part 5 (#20003) 2 years ago
wavtype Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
weirdo Remove more empty headers (#20155) 2 years ago
wekey Move ortho & numpad layouts to data driven (#20183) 2 years ago
westfoxtrot Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
westm Remove more empty headers (#20155) 2 years ago
whale/sk Remove useless "ifdef KEYBOARD_*" (#20078) 2 years ago
wilba_tech Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
winkeyless Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
winkeys/mini_winni Move layouts for direct_pins boards to data driven (#19872) 2 years ago
winry Remove more empty headers (#20155) 2 years ago
wolf Remove more empty headers (#20155) 2 years ago
wolfmarkclub/wm1 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
woodkeys Move ortho & numpad layouts to data driven (#20183) 2 years ago
work_louder WS2812 driver improvements (#20262) 2 years ago
wren Move matrix config to info.json, part 5 (#20003) 2 years ago
wsk Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
wuque Move 66% and 68% layouts to data driven (#20293) 2 years ago
x16 Move ortho & numpad layouts to data driven (#20183) 2 years ago
xbows Move matrix config to info.json, part 2 (#19987) 2 years ago
xelus WS2812 driver improvements (#20262) 2 years ago
xenon Move matrix config to info.json, part 2 (#19987) 2 years ago
xiaomi/mk02 Move matrix config to info.json, part 2 (#19987) 2 years ago
xiudi Remove some use of keymap.h (#20316) 2 years ago
xmmx Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
xw60 Remove more empty headers (#20155) 2 years ago
yampad Move matrix config to info.json, part 1 (#19985) 2 years ago
yandrstudio Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
yanghu/unicorne Move split layouts to data driven (#20290) 2 years ago
yatara/drink_me Move layouts for direct_pins boards to data driven (#19872) 2 years ago
ydkb Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
yeehaw Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
yiancardesigns
ymdk Move ortho & numpad layouts to data driven (#20183) 2 years ago
yncognito/batpad Move ortho & numpad layouts to data driven (#20183) 2 years ago
yoichiro Move split layouts to data driven (#20290) 2 years ago
yosino58 Clean up usage of `QMK_KEYBOARD_H` (#20167) 2 years ago
yugo_m Move matrix config to info.json, part 1 (#19985) 2 years ago
yushakobo Fix some more missing `#pragma once`s (#20241) 2 years ago
yynmt Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
z12 Move encoder config to data driven (#19923) 2 years ago
z34 Move layouts for direct_pins boards to data driven (#19872) 2 years ago
zfrontier/big_switch Remove more empty headers (#20155) 2 years ago
zicodia/tklfrlnrlmlao
ziggurat Remove more empty headers (#20155) 2 years ago
zj68 Remove `RGB_DI_PIN` ifdefs (#20218) 2 years ago
zlant Move ortho & numpad layouts to data driven (#20183) 2 years ago
zoo/wampus Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
ztboards Remove more empty headers (#20155) 2 years ago
zvecr Move ortho & numpad layouts to data driven (#20183) 2 years ago
zykrah Move `WS2812_DRIVER` to data driven (#20248) 2 years ago
readme.md

readme.md

Included Keyboards

QMK runs on a diverse range of keyboards. Some of these keyboards are well maintained 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.

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

Moonlander, 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:

  • Moonlander Mark I — A next-gen split, ergonomic keyboard with an active left side, USB type C, integrated wrist rest, and a thumb cluster that can move.
  • 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.

Since there are too many to list here and keep updated, please see the folder listing instead.