Mechanical keyboards related resources I have collected over the months. In progress.
Keebs All Day
r/mk wiki has all the resources one needs to know about custom mechanical keyboards. This is a concise collection of links for people who are beginning to tinker into this hobby and see what is readily available (YMMV).
The main aim of this repository is to list enthusiast mechanical keyboard related websites with their popular offerings which are usually in stock (lol). Most of these websites provide PCBs, full kits, and assembly services on request. I deliberately did not include group buys. Please let me know if you find any mistakes and feel free to contribute.
Keyboard - 40/60/65/..
split/-
staggered/-
hot-swap
usb-c
....
60
split
columnar-staggered
40
staggered
hot-swap
usb-c
40
staggered
40
split
columnar-staggered
hot-swap
40
split
ortholinear
60
staggered
40
ortholinear
40
ortholinear
hot-swap
usb-c
50
ortholinear
hot-swap
usb-c
50
split
columnar-staggered
60/65
split
staggered
60
split
ortholinear
40
split
ortholinear
70
split
ortholinear
100
split
ortholinear
75
split
staggered
40/50
ortholinear
usb-c
80
staggered
usb-c
bluetooth
80
split
staggered
60
staggered
usb-c
low-profile
40
staggered
40
split
ortholinear
60
split
columnar-staggered
hot-swap
usb-c
40
ortholinear
hot-swap
usb-c
70
split
columnar-staggered
usb-c
40
split
ortholinear
60
ortholinear
40
ortholinear
60
split
columnar-staggered
60
split
columnar-staggered
40
split
columnar-staggered
40
split
columnar-staggered
40
ortholinear
40
ortholinear
hot-swap
usb-c
40
staggered
40
staggered
usb-c
50
ortholinear
50
ortholinear
split
60
staggered
usb-c
bluetooth
60
staggered
hot-swap
usb-c
60
staggered
usb-c
60
staggered
hot-swap
usb-c
bluetooth
65
staggered
usb-c
60
ortholinear
hot-swap
75
staggered
80
staggered
usb-c
90
staggered
100
staggered
hot-swap
usb-c
bluetooth
60
split
columnar-staggered
40
split
staggered
hot-swap
usb-c
65
ortholinear
usb-c
80
ortholinear
40
staggered
hot-swap
usb-c
100
split
staggered
50
ortholinear
hot-swap
usb-c
65
staggared
hot-swap
usb-c
TKL
staggared
hot-swap
usb-c
60
staggared
hot-swap
usb-c
TKL
staggared
TKL
staggared
100
staggared
60
staggared
40
staggared
60
staggared
hot-swap
usb-c
60
staggared
usb-c
30
staggared
usb-c
40
ortholinear
50
ortholinear
60
staggared
65
staggared
75
ortholinear
TKL
staggared
usb-c
60
staggared
usb-c
65
staggared
usb-c
60
staggared
60
staggared
60
staggared
40
ortholinear
60
staggared
75
staggared
hot-swap
usb-c
TKL
staggared
hot-swap
usb-c
TKL
staggared
hot-swap
100
staggared
hot-swap
60
staggared
usb-c
TKL
staggared
60
staggared
60
staggared
hot-swap
75
split
columnar-staggared
60
staggared
usb-c
75
split
columnar-staggared
40
ortholinear
60
staggared
usb-c
65
staggared
usb-c
65
staggared
75
staggared
100
staggared
60
staggared
65
staggared
100
TKL
60
staggared
usb-c
40
split
columnar-staggared
40
split
columnar-staggared
40
split
ortholinear
hot-swap
40
split
ortholinear
hot-swap
60
ortholinear
hot-swap
low-profile
40
ortholinear
low-profile
40
split
columnar-staggared
50
split
ortholinear
hot-swap
40
split
columnar-staggared
60
split
columnar-staggared
40
split
columnar-staggared
low-profile
40
split
columnar-staggared
low-profile
40
split
staggared
low-profile
75
split
columnar-staggared
100
TKL
60
staggared
hot-swap
usb-c
60
staggared
usb-c
65
staggared
usb-c
TKL
100
staggared
low-profile
usb-c
bluetooth
75
staggared
hot-swap
usb-c
bluetooth
96
staggared
usb-c
bluetooth
65
staggared
hot-swap
usb-c
bluetooth
TKL
staggared
hot-swap
usb-c
bluetooth
65
staggared
hot-swap
low-profile
usb-c
bluetooth
60
staggared
low-profile
usb-c
bluetooth
40
columnar-staggered