3,389 open source boards in Keyboards
Mechanical keyboard PCBs, split boards and macropads — QMK, ZMK, MX and Choc. Every board here is a public GitHub project with its KiCad files, read for size, layers and parts. Pick one close to your design and simulate its firmware on HardLabs before you build it.
Nordic nRF
Keypad
MaprilBear
96.2 × 57.3 mm44 parts2LNo license1Snak 28 tp horizontal
JackMatanky
114.8 × 99.6 mm42 parts2LMIT1LeftHandV5
jmfb
169.5 × 138 mm36 parts2LNo license1Proto04 fix 02
tsunozemichan
75.5 × 91.8 mm31 parts2LNo license1Msxnano carrier
Papipapito
85 × 56 mm25 parts2LNo license1OTS
wyolum
134.6 × 52.1 mm22 parts2LMIT1Lyrebird Keyboard Power Supply
Celcius1
91.2 × 75.1 mm22 parts2LGPL-3.01UnOrhtoDox Plate
TweetyDaBird
88.2 × 100 mm21 parts2LNo license1OrthusTrackpad
Hob-dev
36.4 × 36.4 mm12 parts2LCC-BY-NC-4.01RP2040/RP2350
Kinesis-2040
fomichev
108 × 86 mm12 parts2LMIT1Out
listofoptions
40.6 × 24.1 mm10 parts2LGPL-2.01EnvChocTKL-SwitchPlate
Envious-Data
347.8 × 119.5 mm6 parts2LGPL-3.01Qapla plate choc
achamian
154.4 × 126.2 mm5 parts2LMIT1Macro Keyboard 1x4
ImSeanConroy
92.2 × 20.8 mm5 parts2LMIT1Jazzhands power reset
wearpants
34 × 10 mm3 parts2LNo license1Nordic nRF
Right
sanoojes
207.2 × 149.2 mm238 parts2LMIT0RP2040/RP2350
Keyboard(0)
PsychoDuckTech
357.2 × 117.9 mm175 parts2LNo license0STM32
TheFalcon Right
Matthew-Hammon
173.3 × 142.5 mm166 parts4LMIT0RP2040/RP2350
Ani keeb
Anayjain1129
355.5 × 138 mm158 parts2LNo license0RP2040/RP2350
ControlCardRP panelized
abinash18
68.2 × 63.2 mm151 parts4LGPL-3.00AVR/Arduino
UT47.2
IndianBoy42
238.1 × 76.2 mm128 parts2LNo license0Left keyboard
Arwinplayz
183.2 × 128 mm124 parts2LNo license0RP2040/RP2350
LeftHand
gennartan
182.8 × 158.9 mm119 parts2LNo license0RP2040/RP2350
CTRL
JustAGlitchFL
196.5 × 151.5 mm119 parts4LNo license0AVR/Arduino
AsymRight
esouthren
290.2 × 126.1 mm115 parts2LGPL-3.00Moon knight v2 right copy
deeepanshu
149.4 × 97.1 mm93 parts2LNo license0Corne Light
ctrlShiftBryan
275.5 × 105.6 mm93 parts2LMIT0Triad left
cozykeys
133.4 × 125.3 mm91 parts2LNo license0Sgkb right
nobodywasishere
174 × 96 mm84 parts2LNo license0Fat o tesa - Left
stefangluszek
182.6 × 119.1 mm81 parts2LNo license0AVR/Arduino
Keeb v1
celcius-plus-273
152.4 × 114.3 mm79 parts2LNo license0AVR/Arduino
RMK-right
KarlPeter5039
182.9 × 127 mm76 parts2LNo license0RP2040/RP2350
CybdoKeebs hub
Cybdo
290 × 24 mm72 parts2LNo license0ESP32
ESP32S3
samanbeer
17.8 × 21.1 mm71 parts2LNo license0ESP32
ESP32S3
DwayneCrous
17.8 × 21.1 mm71 parts2LNo license0ESP32
ESP32S3
joshujo
17.8 × 21.1 mm71 parts2LNo license0
Browse boards by part
AMS1117-3.3 1720USBLC6-2SC6 1307RP2040 956W25Q128JVS 616AP2112K-3.3 568ESP32-S3-WROOM-1 442TL072 434L7805 405TL074 39274HC595 381CH340C 368LM358 350Pico 340USBLC6-2P6 331Arduino_Nano_v3.x 298LM7805_TO220 28574LS04 280ProMicro 276AP2112K-3.3TRG1 268ESP32-WROOM-32 26374LS245 254SRV05-4 24574LS32 241PC817 241