Jack Humbert 19d34a41d0 replace ifndefs with pragma onces 7 years ago
..
1up60rgb 19d34a41d0 replace ifndefs with pragma onces 7 years ago
4x4 19d34a41d0 replace ifndefs with pragma onces 7 years ago
6ball 19d34a41d0 replace ifndefs with pragma onces 7 years ago
9key 19d34a41d0 replace ifndefs with pragma onces 7 years ago
acr60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
al1 19d34a41d0 replace ifndefs with pragma onces 7 years ago
alf_x2 19d34a41d0 replace ifndefs with pragma onces 7 years ago
alpha 19d34a41d0 replace ifndefs with pragma onces 7 years ago
alps64 19d34a41d0 replace ifndefs with pragma onces 7 years ago
alu84 19d34a41d0 replace ifndefs with pragma onces 7 years ago
amj40 19d34a41d0 replace ifndefs with pragma onces 7 years ago
amj60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
amj96 19d34a41d0 replace ifndefs with pragma onces 7 years ago
amjpad 19d34a41d0 replace ifndefs with pragma onces 7 years ago
atom47 19d34a41d0 replace ifndefs with pragma onces 7 years ago
atomic 19d34a41d0 replace ifndefs with pragma onces 7 years ago
atreus 19d34a41d0 replace ifndefs with pragma onces 7 years ago
atreus62 19d34a41d0 replace ifndefs with pragma onces 7 years ago
bananasplit 19d34a41d0 replace ifndefs with pragma onces 7 years ago
bantam44 19d34a41d0 replace ifndefs with pragma onces 7 years ago
bfake 19d34a41d0 replace ifndefs with pragma onces 7 years ago
bfo9000 19d34a41d0 replace ifndefs with pragma onces 7 years ago
bigseries 19d34a41d0 replace ifndefs with pragma onces 7 years ago
bigswitch 19d34a41d0 replace ifndefs with pragma onces 7 years ago
bmini 19d34a41d0 replace ifndefs with pragma onces 7 years ago
canoe 19d34a41d0 replace ifndefs with pragma onces 7 years ago
chibios_test 19d34a41d0 replace ifndefs with pragma onces 7 years ago
chimera_ergo 19d34a41d0 replace ifndefs with pragma onces 7 years ago
chimera_ls 19d34a41d0 replace ifndefs with pragma onces 7 years ago
chimera_ortho 19d34a41d0 replace ifndefs with pragma onces 7 years ago
chocopad 19d34a41d0 replace ifndefs with pragma onces 7 years ago
christmas_tree 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ckeys 19d34a41d0 replace ifndefs with pragma onces 7 years ago
clueboard 19d34a41d0 replace ifndefs with pragma onces 7 years ago
cod67 19d34a41d0 replace ifndefs with pragma onces 7 years ago
comet46 19d34a41d0 replace ifndefs with pragma onces 7 years ago
contra 19d34a41d0 replace ifndefs with pragma onces 7 years ago
converter 19d34a41d0 replace ifndefs with pragma onces 7 years ago
cospad 19d34a41d0 replace ifndefs with pragma onces 7 years ago
crawlpad 19d34a41d0 replace ifndefs with pragma onces 7 years ago
crkbd 19d34a41d0 replace ifndefs with pragma onces 7 years ago
cu24 19d34a41d0 replace ifndefs with pragma onces 7 years ago
cu75 19d34a41d0 replace ifndefs with pragma onces 7 years ago
daisy 19d34a41d0 replace ifndefs with pragma onces 7 years ago
dc01 19d34a41d0 replace ifndefs with pragma onces 7 years ago
deltasplit75 19d34a41d0 replace ifndefs with pragma onces 7 years ago
dichotemy 19d34a41d0 replace ifndefs with pragma onces 7 years ago
dilly 19d34a41d0 replace ifndefs with pragma onces 7 years ago
diverge3 19d34a41d0 replace ifndefs with pragma onces 7 years ago
dk60 3ab69e2356 DK60: Refactor, Configurator and Readme updates (#3142) 7 years ago
do60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
dz60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
e6v2 19d34a41d0 replace ifndefs with pragma onces 7 years ago
eagle_viper 19d34a41d0 replace ifndefs with pragma onces 7 years ago
eco 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ergo42 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ergodash 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ergodone 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ergodox_ez 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ergodox_infinity 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ergotravel 19d34a41d0 replace ifndefs with pragma onces 7 years ago
facew 19d34a41d0 replace ifndefs with pragma onces 7 years ago
fc660c 19d34a41d0 replace ifndefs with pragma onces 7 years ago
fc980c 19d34a41d0 replace ifndefs with pragma onces 7 years ago
felix 19d34a41d0 replace ifndefs with pragma onces 7 years ago
fortitude60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
four_banger 19d34a41d0 replace ifndefs with pragma onces 7 years ago
fourier 19d34a41d0 replace ifndefs with pragma onces 7 years ago
fractal 19d34a41d0 replace ifndefs with pragma onces 7 years ago
frosty_flake 19d34a41d0 replace ifndefs with pragma onces 7 years ago
gh60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
gh80_3000 19d34a41d0 replace ifndefs with pragma onces 7 years ago
gherkin 19d34a41d0 replace ifndefs with pragma onces 7 years ago
gonnerd 19d34a41d0 replace ifndefs with pragma onces 7 years ago
h87a 19d34a41d0 replace ifndefs with pragma onces 7 years ago
hadron 19d34a41d0 replace ifndefs with pragma onces 7 years ago
handwired 19d34a41d0 replace ifndefs with pragma onces 7 years ago
helix 19d34a41d0 replace ifndefs with pragma onces 7 years ago
hhkb 19d34a41d0 replace ifndefs with pragma onces 7 years ago
hid_liber 19d34a41d0 replace ifndefs with pragma onces 7 years ago
hs60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
infinity60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
iris 19d34a41d0 replace ifndefs with pragma onces 7 years ago
jc65 19d34a41d0 replace ifndefs with pragma onces 7 years ago
jd40 19d34a41d0 replace ifndefs with pragma onces 7 years ago
jd45 19d34a41d0 replace ifndefs with pragma onces 7 years ago
jj40 19d34a41d0 replace ifndefs with pragma onces 7 years ago
jj50 19d34a41d0 replace ifndefs with pragma onces 7 years ago
jm60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
k_type 19d34a41d0 replace ifndefs with pragma onces 7 years ago
katana60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kbd66 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kbd75 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kbd8x 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kc60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kc60se 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kinesis 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kira75 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kitten_paw 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kmac 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kmini 19d34a41d0 replace ifndefs with pragma onces 7 years ago
knops 19d34a41d0 replace ifndefs with pragma onces 7 years ago
kona_classic 19d34a41d0 replace ifndefs with pragma onces 7 years ago
laplace 19d34a41d0 replace ifndefs with pragma onces 7 years ago
launchpad 19d34a41d0 replace ifndefs with pragma onces 7 years ago
lets_split 19d34a41d0 replace ifndefs with pragma onces 7 years ago
lets_split_eh 19d34a41d0 replace ifndefs with pragma onces 7 years ago
levinson 19d34a41d0 replace ifndefs with pragma onces 7 years ago
lfkeyboards 19d34a41d0 replace ifndefs with pragma onces 7 years ago
lightsaver 19d34a41d0 replace ifndefs with pragma onces 7 years ago
m10a 19d34a41d0 replace ifndefs with pragma onces 7 years ago
maxipad 19d34a41d0 replace ifndefs with pragma onces 7 years ago
mechmini 19d34a41d0 replace ifndefs with pragma onces 7 years ago
meira 19d34a41d0 replace ifndefs with pragma onces 7 years ago
melody96 19d34a41d0 replace ifndefs with pragma onces 7 years ago
meme 19d34a41d0 replace ifndefs with pragma onces 7 years ago
mf68 19d34a41d0 replace ifndefs with pragma onces 7 years ago
mf68_ble 19d34a41d0 replace ifndefs with pragma onces 7 years ago
minidox 19d34a41d0 replace ifndefs with pragma onces 7 years ago
mitosis 19d34a41d0 replace ifndefs with pragma onces 7 years ago
miuni32 19d34a41d0 replace ifndefs with pragma onces 7 years ago
mt40 19d34a41d0 replace ifndefs with pragma onces 7 years ago
mxss 19d34a41d0 replace ifndefs with pragma onces 7 years ago
nano 19d34a41d0 replace ifndefs with pragma onces 7 years ago
niu_mini 19d34a41d0 replace ifndefs with pragma onces 7 years ago
novelpad 19d34a41d0 replace ifndefs with pragma onces 7 years ago
noxary 19d34a41d0 replace ifndefs with pragma onces 7 years ago
nyquist 19d34a41d0 replace ifndefs with pragma onces 7 years ago
octagon 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ok60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
omnikey_blackheart 19d34a41d0 replace ifndefs with pragma onces 7 years ago
org60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
orthodox 19d34a41d0 replace ifndefs with pragma onces 7 years ago
paladin64 19d34a41d0 replace ifndefs with pragma onces 7 years ago
pearl 19d34a41d0 replace ifndefs with pragma onces 7 years ago
pegasushoof 19d34a41d0 replace ifndefs with pragma onces 7 years ago
phantom 19d34a41d0 replace ifndefs with pragma onces 7 years ago
planck 19d34a41d0 replace ifndefs with pragma onces 7 years ago
playkbtw 19d34a41d0 replace ifndefs with pragma onces 7 years ago
preonic 19d34a41d0 replace ifndefs with pragma onces 7 years ago
prime_r 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ps2avrGB 19d34a41d0 replace ifndefs with pragma onces 7 years ago
quefrency 19d34a41d0 replace ifndefs with pragma onces 7 years ago
rama 19d34a41d0 replace ifndefs with pragma onces 7 years ago
redox 19d34a41d0 replace ifndefs with pragma onces 7 years ago
roadkit 19d34a41d0 replace ifndefs with pragma onces 7 years ago
rorschach 19d34a41d0 replace ifndefs with pragma onces 7 years ago
s60_x 19d34a41d0 replace ifndefs with pragma onces 7 years ago
s65_plus 19d34a41d0 replace ifndefs with pragma onces 7 years ago
s65_x 19d34a41d0 replace ifndefs with pragma onces 7 years ago
satan 19d34a41d0 replace ifndefs with pragma onces 7 years ago
scrabblepad 19d34a41d0 replace ifndefs with pragma onces 7 years ago
singa 19d34a41d0 replace ifndefs with pragma onces 7 years ago
sixkeyboard 19d34a41d0 replace ifndefs with pragma onces 7 years ago
speedo 19d34a41d0 replace ifndefs with pragma onces 7 years ago
staryu 19d34a41d0 replace ifndefs with pragma onces 7 years ago
subatomic 19d34a41d0 replace ifndefs with pragma onces 7 years ago
sweet16 19d34a41d0 replace ifndefs with pragma onces 7 years ago
sx60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
tada68 19d34a41d0 replace ifndefs with pragma onces 7 years ago
tanuki 19d34a41d0 replace ifndefs with pragma onces 7 years ago
tetris 19d34a41d0 replace ifndefs with pragma onces 7 years ago
the_ruler 19d34a41d0 replace ifndefs with pragma onces 7 years ago
tiger_lily 19d34a41d0 replace ifndefs with pragma onces 7 years ago
tkc1800 19d34a41d0 replace ifndefs with pragma onces 7 years ago
tomato 19d34a41d0 replace ifndefs with pragma onces 7 years ago
tv44 19d34a41d0 replace ifndefs with pragma onces 7 years ago
uk78 19d34a41d0 replace ifndefs with pragma onces 7 years ago
unloved_bastard 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ut47 19d34a41d0 replace ifndefs with pragma onces 7 years ago
v60_type_r 19d34a41d0 replace ifndefs with pragma onces 7 years ago
vision_division 19d34a41d0 replace ifndefs with pragma onces 7 years ago
vitamins_included 19d34a41d0 replace ifndefs with pragma onces 7 years ago
viterbi 19d34a41d0 replace ifndefs with pragma onces 7 years ago
whitefox 19d34a41d0 replace ifndefs with pragma onces 7 years ago
xd60 19d34a41d0 replace ifndefs with pragma onces 7 years ago
xd75 19d34a41d0 replace ifndefs with pragma onces 7 years ago
xmmx 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ymd75 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ymd96 19d34a41d0 replace ifndefs with pragma onces 7 years ago
ymdk_np21 19d34a41d0 replace ifndefs with pragma onces 7 years ago
zen 19d34a41d0 replace ifndefs with pragma onces 7 years ago
zlant 19d34a41d0 replace ifndefs with pragma onces 7 years ago
readme.md 7f7f763598 Fixed dead links (#2451) 8 years 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

These keyboards are manufactured by the maintainers of QMK.

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.

ErgoDox EZ - Erez Zukerman

Made in Taiwan using advanced robotic manufacturing, the ErgoDox EZ is a fully-assembled, premium ergonomic keyboard. Its split design allows you to place both halves shoulder width, and its custom-made wrist rests and tilt/tent kit make for incredibly comfortable typing. Available on ergodox-ez.com.

  • ErgoDox EZ — Our one and only product. Yes, it's that awesome. Comes with either printed or blank keycaps, and 7 different keyswitch types.

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.

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.
  • 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.
  • XD75 — 15x5 ortholinear keyboard by XIUDI.
  • YMDK NP21 — ps2avrGB based number pad (numpad) sold by YMDK on Aliexpress.