Home

Awesome

Mechanical Keyboard and where to find them

This list will help you quickly find your favorite layout and you can start DIY your own custom keyboard.

Quick links

Keyboard:

Components:

Links:

Normal Keyboards

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ksaa8cU.png">SB-147A 147-key 3d printed keyboard, along with custom profile keycaps. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/wgNGEJL.jpg">GH80-3000GH80-3000 is intended to be a replacement PCB of the Cherry Corp. <br /> License: CC BY 3.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ItlOaXU.png">SaikouTypeFullsize Custom PCB Filco Compatible. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/nqusOgi.png">BostonCompact battleship with a complement of 18 programmable keys, in a footprint 2u narrower than a full-size, and only about 1.5u wider than a 96%. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/sWv8nom.png">BeviInspired by Vortex Vibe and Wyvern, so here is Vibe Southpaw. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ET5iRGP.png">Voyager97A compact fullsize keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://raw.githubusercontent.com/joshajohnson/entropy/master/docs/entropy.jpeg">EntropyA 96% Southpaw keyboard, with split space and encoder support. <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/pgZYgIm.png">HacKeyboardUsing SMK Alps Mount switches and Alps compatible keycaps. Features: internal keylogger, macro recording, internal USB Hub 2.0, internal flash drive, customizable LED colors, customizable LED effects. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/hvZpUuv.jpg">XMMX TKLTenkeyless PCB designed to work with MX compatible switches as well as ALPS SKCL/SKCM and their clones. Fit the Cooler Master Quickfire Rapid (not the Rapid-i) and the Filco Majestouch 2 TKL cases and some other commercial TKL cases. <br /> License: CC BY 3.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/TSw6HvB.png">MysteriumTKL keyboard that can be entirely assembled using only through hole components, including usb type c. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Wogpzmk.png">Env-KBA custom mechanical keyboard inspired by the CFTKB Mysterium. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/zxoe1jB.png">YureiTenkeyless PCB inspired by Phantom, for customizing Filco Majestouch 2. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/5FA272H.png">System76 LaunchSystem76 Launch Configurable Keyboard with open source mechanical and electrical design, open source firmware and associated software, and a large number of user configuration opportunities. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/1kH0NJ6.png">00KeyCustom 75% Keyboard with through hole components. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/9oImyX2.jpg">Toad70% with space between F-row and number row. <br /> License: CC BY-SA 3.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/wRW6HrA.jpg">Toad V2Toad with support for MX and Alps switch. <br /> License: CC BY-SA 3.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/OzIghtD.png">WhiteFoxLicense
<img loading="lazy" minwidth="500" src="https://i.imgur.com/so0RhqK.png">FlounderLow-profile Kailh switches keyboard <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/KLxtovX.png">68Keys.ioLicense: CC BY-NC-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/kn5gKdo.png">SiCK-683D printed keyboard. <br /> License: CC BY-NC 4.0
<img loading="lazy" minwidth="500" src="https://github.com/mohoyt/lagom/blob/main/img/lagom.jpeg?raw=true">Lagom65% keyboard assembled with only through hole components, supports pro micro, rotary encoders and an OLED screen. <br /> License: CC BY-NC 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/wBuOTSP.png">Discipline65% keyboard assembled with only through hole components, including usb type-c. <br /> License: CC BY-NC 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Va1caBv.jpg?2">Bakeneko 65A simple 65% keyboard <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/v00CKiN.png">Pheromone63-key keyboard supports slide potentiometer, rotary encoder and oled screen. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/qqVo5vY.png">Voyager60A simple MX/Alps 60% board that just works. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://user-images.githubusercontent.com/300402/223722448-28cdfdc4-a2dc-493d-abac-b462114640df.jpg">Ultimate Hacking KeyboardSplit 60% keyboard with trackball, trackpoint, and touchpad modules. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/z2T83RJ.png">GH60The most popular 60% keyboard pcb. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/TDMN4e5.png">Tartan60% keyboard made by through hole components only. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/aJJ5xpR.png">GrabertLicense: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/PMtHb3a.png">Infinity 60%License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/DjRwgT5.png">Plain60-CThis universal 60% PCB is designed to support as little layouts as possible without limiting usability for most users. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/3tVMc1K.png">TMK Alps 64Poker X compatible 60% size PCB supports various Alps switch keyboard layouts like AEK, Omnikey, Dell, V60MTS and Infinity. <br /> License: No License
<img loading="lazy" minwidth="500" src="http://i.imgur.com/0BE8UIz.jpg">TCKB60% keyboard using STM32. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/rA1l01D.jpg">Lot60-BLE60% BLE keyboard using nRF51822 as the main controller, CH554 as the USB chip. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/GM0IH8R.jpg">Bakeneko 60A simple 60% keyboard <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/hqwdveX.png">hand-wired python keyboardAn open source hand-wired, USB + BLE keyboard powered by python. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/vXwquNC.png">Makerdiary M60A hot-swappable, USB + BLE keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="http://i.imgur.com/8t38Vse.jpg">Regack's 59%A reduced size keyboard, but not quite 60%. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Vry6lbu.jpg">QOL5656-key mechanical keyboard for Oyayubi-shift Japanese input. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/igwTcIF.jpg">Drunk PlanckThe PCB fits in the Planck formed bottom, and in theory it should fit into the Planck milled bottom <br /> License: No License
<img loading="lazy" minwidth="500" src="http://i.imgur.com/P9zDLwH.jpg">iso50License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/41J1nla.png">Treadstone48License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/dbD5LVY.png">UT47.2License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/6tPV53j.png">CPM43License
<img loading="lazy" minwidth="500" src="https://github.com/mohoyt/litl/blob/main/img/litl_3.jpeg?raw=true">Litl40% keyboard assembled with only through hole components, supports pro micro, rotary encoders and an OLED screen. <br /> License: CC BY-NC 4.0
<img loading="lazy" minwidth="500" src="http://i.imgur.com/DrsPypr.jpg?1">Regack's 40%License: No License
<img loading="lazy" minwidth="500" src="https://i.ytimg.com/vi/g6bKhcrlnn8/maxresdefault.jpg">SteamVanMiniVan-compatible PCB based on an STM32MCU. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://s-media-cache-ak0.pinimg.com/736x/d3/58/78/d3587830c7270f89a1f97d38a14dbf8a.jpg">CW40RGB underglow 40% keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/m8IVijT.png">Tanuki40% keyboard that uses a split spacebar design to comfortably switch between layers. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/b00SUBq.jpg">Tg4xLicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/p3rtFh2.png">_33 KeyboardLicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/mUr1xQ6.png">Stonehenge30License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/qZSf9bZ.png">pain27Completely and utterly unusable qwerty keyboard with all the letters of the english alphabet, a spacebar, and nothing else. <br /> License: CC0-1.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/RWs8E36.png">AlphaA 28-key semi-ortholinear mechanical keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/q1GP4AV.jpg">ANHEDRALSymmetrical SemiErgo layout keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/A4R4rOY.jpg">Unix60A 60% hhkb-layout keyboard designed by mkdl FR4Boards <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/dXzvAc1.jpg">Southpaw75A southpaw-style layout designed by Kelvin Hall of FR4Boards <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Pi2aOf8.png">Re Keyboard collectionSplit keyboards with rotary encoder. <br /> License: CC BY-NC-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/a2vAO3C.jpg">HelloWord-Smart KeyboardLicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/T59qduX.png">onebytwoLicense: CC BY-NC-SA 4.0
<img loading="lazy" minwidth="500" src="http://i.imgur.com/6c3McKA.png">RGB TKL[THIS HAVE NOT BEEN TESTED YET]<br />TKL keyboard with RGB on each button. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/RyPnxkp.png">TS65[THIS HAVE NOT BEEN TESTED YET]<br />The Split 65% Keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/rIdJYQh.png">BLU60[THIS HAVE NOT BEEN TESTED YET]<br /> Bluetooth 60% keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/k00Uz6w.jpg">ShocLicense: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/i5ASuw5.jpeg">Nyan Keys 60FPGA based with a per key input core - 60% - USB 2.0 HighSpeed - 8000hz Polling HID - ~260Β΅S latency end to end - NKRO - NyanOS - Board Files License: CC BY-NC-ND 4.0 - Fimware & Schematics License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Ub1k4MY.jpeg">SorokaDIY-Friendly 40% keyboard. Supports all cyrillic symbols in base layer. Compatible with most base-kit keycap sets. No 40s addons needed. Horizontal encoder in V2 is now available <br /> License: No License

Ergonomics Keyboards

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://i.imgur.com/oTPjqY3.png">ArisuThe layout is inspired by Lyn's EM7 and TGR Alice with some modification.<br />Case <br /> PCB <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/3Gwn3yG.png">BasketweaveThrough-hole Alice-style keyboard with arrow keys and a rotary encoder. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/wHxJ0s0.png">fAuxLICEAn 3D printable Alice-like mechanical keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/oFYGpo2.png">π•¬π–‰π–Šπ–‘π–π–Šπ–Žπ–‰75% Alice-like keyboard based on the Arisu <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/j4O3UHI.png">Adelheid PlusA fork of Adelheid with USB-C, rotary encoder,... <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/7pb9q8s.png">KusuguruAn 3D printable Alice-like JIS-layout TKL mechanical keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/5wR5hRO.jpg">BMEKErgonomic keyboard in the spirit of Lyn's EM7 and TGR Alice. Notable differences are the more HHKB-like layout and the and the more symmetric looks due to the space bars and left key cluster arrangement. <br /> License: CC BY 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/SL4x7YG.png">SesameAlice like ergo keyboard using only THT parts <br /> License: CC BY-NC-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/5UvquSa.png">Cozykeys BloomerAn 87-key ergonomic mechanical keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/NuDtWkG.png">AtreusDesigned primarily to match the shape of human hands and to be as portable as possible. The case measures 26x12cm and lacks even a number row, relying heavily upon the fn key. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/UXQ8Dv5.png">Atreus62This version utilizes a Pro Micro for its controller and has a 62 key layout. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/QNGxs7w.png">AtreisUnsplitting the Iris keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/zWPIVCU.jpg">Fortitude 60A 60% (12x5) split keyboard with staggerd column layout. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/W7yoLqb.png">DarknightDIY 60% Split Keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/bAT0tLu.jpg">Manta 6060% split keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://www.ergodox.io/img/ErgoDox-original-min.png">ErgoDoxErgodox is a keyboard project designed with ergonomics in mind, it uses 76-80 Cherry MX style mechanical switches laid out in a columnar stagger (rather than the more conventional row stagger) layout with components that can easily be sourced. The keyboard is completely programmable and can be flashed with several different firmware options. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/xO4JcIS.png">Lily58Lily58 is 6Γ—4+4keys column-staggered split keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/o7YsMSL.png">Infinity ErgoDoxLeft handed <br />Right handed <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/9gdFtjJ.png">ErgoDashLicense: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/pJ3xte5.png">TornThe split keyboard kit made by through hole components only. <br /> License: CC BY-NC 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/sewtmVH.png">ErgoDash MiniLicense: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/x4O2bWP.png">Sofle KeyboardSofle is 6Γ—4+5 keys column-staggered split keyboard with encoder support. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/5NsqSJt.png">ErgoTravelA split ergo 4x6 keyboard with 2 or 3 thumb keys and extra inner macro keys. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/NypuSjV.png">RedoxOpen-source, ergonomic split mechanical keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ZSVWdUO.jpg">OddballSplit mechanical keyboard with an integrated trackball. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/nC3bkpw.png">Unsplitted ergo KeyberonLicense: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/5LbmZsy.png">REVIUNGThe REVIUNG41 is 41-key column staggered keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/qPaC7IG.png">CHOCTOPUS4444-key column staggered keyboard with a rotary encoder. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/o97sAcR.png">Le-Chiffre44-key column staggered keyboard with a rotary encoder. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/vNRwpBD.png">Dactyl KeyboardParameterized, split-hand, concave, columnar, ergonomic keyboard. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/plOszDO.png">Dactyl-ManuFormThe main change is that the thumb cluster was adapted from the ManuForm keyboard (geekhack). <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/b75gxQ2.png">Dactyl ManuForm TightLicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/pIamEOj.png">DMOTELicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ntfjhYL.png">MitosisWireless Split Ergonomic Keyboard. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/0Aw7BYq.png">ApoptosisLicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/7Bgl6W3.png">InterphaseA mitosis clone with more keys!! <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/mWLxMZs.png">5plitLicense: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/oa9T46Z.png">ChimeraSplit wireless QMK powered keyboards <br /> License: No License
<img loading="lazy" minwidth="500" src="https://live.staticflickr.com/65535/53759959610_0c255fe2d4_o.png">ChewA crunched 34 key choc-spaced keyboard with a RP2040 zero controller and a lot of splay.<br /> Available on split and mono flavors.<br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/cwAAEL8.png">Comet46A split wireless 40% column-staggered keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/LZzipYO.png">Djinn64-key split keyboard -- dual 4x7 with a 4-key thumb cluster. It also has a 5-way tactile switch under the thumb. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/OwgTlpk.png">Ergoinu64-key split keyboard -- dual 4x7 with a 4-key thumb cluster. It also has a 5-way tactile switch under the thumb. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/TMbvdkA.png">CorneCorne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys, rgb, based on Helix. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/TOdICf7.png">MiniDoxPcb<br />Case <br /> License: WTFPL
<img loading="lazy" minwidth="500" src="https://i.imgur.com/JTDj8Hl.png">KyriaLicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/o4NxDTk.png">OrbitA split ergonomic keyboard pcb with usb type c. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/FOpHIbt.png">Lil Chonky BoisMX hotswap, wireless version. <br /> License: Creative Commons Zero
<img loading="lazy" minwidth="500" src="https://i.imgur.com/wQxLrBZ.png">elephant42License: WTFPL
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Xt1FBFW.png">pteronAn ergonomic keyboard heavily inspired by the Atreus, Iris and Atreis keyboards. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/GO6aX1A.jpeg">CharybdisAn ergonomic keyboard with integrated trackball. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/iZjgrMD.jpg">KLOR36-42 keys column-staggered split keyboard <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://github.com/strayer/taira-keyboard/raw/main/docs/taira-1.0.jpg">TairaA wireless low-profile split mechanical keyboard with 66 keys inspired by the ErgoDash and Corne Chocolate <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ZYnfRRh.png">Miryoku ZMKergonomic, minimal, orthogonal, and universal keyboard layout<br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://github.com/Dachtire/fercus/raw/main/doc/image/overview.jpg">FercusWireless split keyboard with 6x7 low profile optical switches<br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://github.com/diepala/cantor/raw/main/assets/cantor_keyboard.jpg">Cantor42 key diodeless split keyboard <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://github.com/beekeeb/piantor/raw/main/case/top.jpg">Piantor42-key or 36-key wired, diodeless, non-flippable, low profile choc v1, aggressive column staggered, programmable ergonomic mechnical split keyboard powered by Rasyberry Pi Pico or other compatible RP2040 boards <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/UbAoXK3.png">SweepSweep is a version of the more fabulous Ferris by Pierre Chevalier that uses a daughter board like a promicro, elite-c, bit-c, nice!nano etc. instead of using onboard components. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://camo.githubusercontent.com/e012ae766ec483a027a25d606e4f6bbc6a4cece30774c9a0e65d78967c444d73/68747470733a2f2f692e696d6775722e636f6d2f54436a6b7175522e6a7067">Ferris34-key split keyboard that tries to be about as cute as its namesake. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://github.com/waffle87/microdox/raw/master/images/mdox.png">MicrodoxLicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/n1ATliD.png">cos(y) Kong30 or 36 key 3row keyboards with col stagger <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/V1FEt6V.jpg">Grumpy28 key (3-row) angled unibody keyboard with col stagger <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/49Y5vjd.jpg">Tipper-TF34 keys Unibody BLE keyboard w/ splay and raised outer columns <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Yl35xzA.jpeg">DilemmaThe Dilemma is a vertical stagger low-profile keyboard with mods <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/TYW2Rml.jpg">KLOR36-42 keys column-staggered split keyboard <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/weoyKQH.jpg">KLOTZ34 keys column-staggered split keyboard <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/qO7XoMt.jpg">TOTEM38 keys column-staggered split keyboard <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://raw.githubusercontent.com/ozkan/Cockpit-Keyboard/master/images/CockpitKeyboard-1.webp">COCKPIT KEYBOARDA hot swap system column staggered mechanical keyboard, running QMK Firmware on Pro Micro controllers. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://raw.githubusercontent.com/ozkan/skywatch/main/Images/skywatch.webp">SKYWATCH35% ergonomic ortholinear keyboard, powered by RP2040, along with OLED and hotswap sockets support <br /> License: MIT

Ortholinear Keyboards

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://i.imgur.com/v4Ifu8z.png">Punk75Ortholinear keyboard with 75 keys and all components through hole. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Om4bL7I.png">PlanckA thumb-chorded 47-key keyboard <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/gQEbTTX.png">Planck Through Hole KitLicense: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/aGXNE0Z.jpg">PlaidThe 4x12 ortholinear keyboard kit made by through hole components only. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/FWbkL2M.png">AlpsieAn alps-only blocked 4x12 (44 key) ortho with piezo support. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/kiP4xM2.png">ContraExtremely low cost ortholinear keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/sWsMAxP.png">Cheap_BoiLicense: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/3CMRPx2.jpg">Low Profile OrthoDIY low-profile ortholinear, with custom PCB, Kailh Choc Browns, and vintage Plum keycaps. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/bAPYx32.png">Gherkin3x10 keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/jfEbZhT.png">Koda4x12 keyboard using pro micro and kailh choc. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/hSs41KY.png">KeebeeLicense: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ixmn5Al.png">Ergo427x4 ortho linear split keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/8YE4TXr.png">HelixA compact split ortholinear keyboard with screen. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/rwuMVeD.png">Let's SplitSplit ortholinear keyboard with rgb underglow.<br />PCB <br /> Case <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/NG34nNy.png">RhymestoneLicense: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/dALjclJ.jpg">SharkPCBLicense: AOHL
<img loading="lazy" minwidth="500" src="https://i.imgur.com/4Vwhk10.png">keyberon-gridLicense: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/W3dhg5w.png">Split InfinitiveThe goal of this project is to build a Let's Split keyboard clone with a number of alternative features. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/eRPDuvB.png">Minisplit6Γ—4 +1keys Split Keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/v4ITyT7.png">For ScienceFor Science is a 46 key ortholinear split keyboard PCB with a 3 key thumb cluster. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/AzizjFa.png">Zen KeyboardPCB <br/> Build Guide <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/SXOvGBl.jpg">NackThe nack has 52-keys for ISO friendliness plus all the bells & whistles QMK has to offer. <br /> AGPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/H6u3gQP.jpeg">PouetPouet60 keys with visible SMD components and a Rust firmware. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/fXcCNWw.jpg">mlego/m65 v165 keys nothing fancy qmk firmware stmf103<br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ersc431.png">LumberjackSplit 5x12 ortholinear keyboard PCB using through-hole components only. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/uBAIjJB.png">UkihaSmall key pitch 5x12 ortholinear keyboard. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/iMKaUR2.png">QOL56License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/2NNMuuM.png">7c8 framework5x12 ortholinear keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/kBjGsG7.png">Dorsch 48kA low-profile 40% mechanical keyboard with a Planck layout, programmed with CircuitPython. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/JyrJqqp.png">Dorsch 40kLicense: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/kxyTa5A.png">prkl30License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Ah4aUG4.jpg">mlego/m4848 keys 4x12, encoder and led strip (optionally) qmk firmware stm32f401 <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/WQ725UQ.jpg">mlego/m6060 keys 5x12, encoder and led strip (optionally) qmk firmware stm32f401 <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/3QfVLFR.jpg">mlego/m60_split60 keys 5x12, split, encoders and led strips (optionally) qmk firmware stm32f401<br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/12qGBFm.jpg">mlego/m65 v465 keys 5x13, encoder and led strip (optionally) qmk firmware stm32f401 <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/tXKAT8e.png">mlego/m65 rev 565 keys 5x13, oled, encoder and led strip (optionally) qmk firmware rp2040 <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/zyLhdgU.png">scottokeebsAll keyboards made by joe-scotto <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/hFAVjOi.jpg">mlego/m65 rev 7/865 keys 5x13, encoder and led strip (optionally) qmk/zmk firmware xiao rp2040/xiao ble (2x74HC595) <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/9WsTfh1.jpg">mlego/m65 rev 965 keys 5x13-14, oled, encoder clickable and led strip (optionally) qmk firmware xiao rp2040 (2x74HC595 1X74HC165) <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ttREkDB.jpg">tipro 8x16128 keys 8x16, tipro cash register converted qmk firmware stm32f401 blackpill <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/5zlRRpN.jpg">tipro 8x1296 keys 8x12, tipro cash register converted qmk firmware stm32f401 blackpill <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/tk41Gxz.jpg">tipro ansi ortho comboansi ortho combo, tipro cash register converted qmk firmware stm32f401 blackpill <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/9sR7Gpu.jpg">ortho ansi comboortho-ansi combo, tipro cash register converted qmk firmware stm32f401 blackpill <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://github.com/weteor/ChonkyKong/raw/main/img/chonkyKong_top.png">ChonkyKong48 key orthogonal keyboard with offset bottom row <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/wveAtTz.jpg">Kong48 key orthogonal keyboard with offset bottom row <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/8PvHp7N.png">SPC_EVDR38 key otholinear keyboard with offset spacebar(s) <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/AmG4hY3.png">LΓΌtt un LΓΌtt3x5+2 key split orthogonal BLE keyboard <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/sEMJDuF.jpg">BrkOut38 key orthogonal keyboard with split alphas and offset space <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/XemeB16.jpg">DigDug45 keys orthogonal keyboard with 'exploded' key groups <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Lw8hiLR.png">Froggr48 key orthogonal keyboard with offset bottom row <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/WYhQTIr.jpg">Klacker_BSa 3x5+2 split keyboard hidden in a row staggered unibody design w/ numpad <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/k9irhRE.jpg">3W6a small compact 3x5+3 split ortho keyboard <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ukkL0xo.png">YAKAMOZYakamoz is a 50-key ortholinear keyboard, powered by a Raspberry Pi Pico. It consists of 1U keys with an OLED display, buzzer, trackball (optional) and RGB leds. It also supports hotswap, which means you can easily change Change with Cherry MX compatible switches <br /> License: CC BY-NC-SA 4.0

Numpad/Macropad

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://github.com/hadi-syafiq/F12/raw/main/6x2.png?raw=true">F12b12key, 1 encoder, usb type b connector and using atmega32a that can be entirely assembled using only through hole components. support Cherry solder and Hotswappable and also support kailh choc v2 for low profile style. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/AS8KLSN.png">SAMPadThis is a custom numeric pad that is designed to be usable on the right side of the keyboard or on the left (With a mirrored layout if required). There is a gap in the top row and the second row of 1.25U. The top row can be broken off by simply scoring the two brifges and snapping. The bottom 5 rows can then be used in conjunction with a 60%/65% keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/l9Rn5s6.png">yampadHot-swappable, RGB-backlighted, OLED featured, mechanical numpad. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/4j1Ce4Z.png">Discipad17-key numpad assembled with only through hole components, including usb type-c. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/F8OLE64.png">SoyuzA single-PCB numpad kit. <br /> License: MIT
<img loading="lazy" minwidth="500" src="http://i.imgur.com/ofxdrWpl.jpg">QazPadIt's a separate 10 key with some extra keys to allow it to stand alone for number crunching or gaming. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/piKOjsD.png">DumbpadSimple 4x4 numpad with a rotary encoder. <br /> License: GPL v2
<img loading="lazy" minwidth="500" src="https://i.imgur.com/4du5zPD.jpg">Kbordkbord is a programmable keypad with 15 mechanical keys, each of which can be set to execute a script when pressed. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/NWvtmBA.png">Lysergic25License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/eEitYOM.png">Logomorph Macro KeyboardLicense: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/jiu1b7p.png">Zesty25License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/rpwE0qZ.png">MedusaLicense
<img loading="lazy" minwidth="500" src="https://i.imgur.com/O9VsdSU.png">LFK175x4 numpad. <br /> License: CC BY-NC-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/N1i7BsI.png">Hub16License
<img loading="lazy" minwidth="500" src="http://i.imgur.com/A6dkDqE.jpg">StaryuAn Open-source 5-key Keypad. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/bzKx6P8.png">Croaky4License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/9Bc5Ojx.png">Env-MCROPi Pico powered Macro board. <br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/b1eTA4a.png">Voyager4A tiny, fully featured 4-key macropad PCB. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/72Qv6dl.png">CookpadA six keys macro pad made by Cookpad. <br /> License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/byZAqbK.png">I-S-hOleA small board with space for 4 ISO enter keys with PCB mount Cherry stabilizers. Powered by a Pro Micro. <br /> License: CC BY-NC-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/8KpX5dm.png">Cherry MX Keypad1x4 keypad with led. <br /> License: CC BY-NC-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/u0j4yGH.png">2% Milk keyboardLicense: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/B4jLOdn.png">mlego/m2020 keys 5x4, oled, encoder and led strip (optionally) qmk firmware rp2040 <br /> License: GPL v3

Others Keyboards

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://i.imgur.com/pdoK0uZ.jpg">Penkesu ComputerA Homebrew Retro-style Handheld PC <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/b34JWsF.png">SIK KeyboardAn ergonomic, compact, mechanical keyboard <br /> License: No License
<img loading="lazy" minwidth="500" src="http://i.imgur.com/DkBIXZj.png">Some other collection of mechkey kicad pcbLicense: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/DrCoii6.png">SU120License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/tutLiqB.png">Amoeba Single-Switch PCBMake handwiring keyboard easier. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/QzjOlWT.jpg">Cherry-Mx-LED-BitboardLicense: CC BY 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/VlqjNpN.jpg">Usb AdapterFor customize keyboard connector and pcb. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/hzB6VFe.png">Unified Daughterboard ProjectLicense: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/AGk3mx8.jpg">mlego/m88 keys 4x2, eink, encoder clickable(optional) and led strip (optionally), qmk firmware xiao rp2040 (2x74HC595 1X74HC589) test board<br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/OeanRrD.jpg">mlego/m44 keys 2x2, encoder clickable(optional) and led strip (optionally), qmk firmware xiao rp2040 test board, matrix, shift registers<br /> License: GPL v3
<img loading="lazy" minwidth="500" src="https://i.imgur.com/dqU4ehI.jpg">5x5 ortho grid5x5 ortho grid to make hand wire easy multi footprint(MX, alps, choco v1/v2) <br /> License: GPL v3

Controller

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://i.imgur.com/0dICD3Q.png">KeyPlusATXmega controller that have awesome support for wireless, can use with Logitech receiver, with usb type c. Support keyplus firmware. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/WIE2VP1.png">GoldfishArduino pro micro clone with usb type c. Support TMK, QMK. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/TsVyoAu.png">BLE Micro ProIt is a breakout board of BL654 (nrf 52840 module) which is conscious of compatibility with Pro Micro, and it can correspond to both USB / Bluetooth Low Energy. Support BlueMicro, QMK firmware. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/hyNZERr.png">nrfmicroArduino Pro Micro-sized breakout board for E73-2G4M08S1C (nRF52840) modules. <br /> License: Unlicense
<img loading="lazy" minwidth="500" src="https://i.imgur.com/D7hW3gg.png">Adafruit Feather 32u4 Bluefruit LESupport QMK with bluetooth out of the box. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/v0bfapB.png">Adafruit Feather Bluefruit nRF52Support BlueMicro firmware. <br /> License: CC BY-SA 4.0
<img loading="lazy" minwidth="500" src="https://i.imgur.com/x1h9nKJ.png">USB to USB keyboard converterWith this you can change keymap and use functions TMK firmware offers on your USB keyboard. <br /> License: No License
<img loading="lazy" minwidth="500" src="http://i.imgur.com/MqRRvkN.jpg">Teensy SoarerConvert old keyboard socket to usb. <br /> License: No License
<img loading="lazy" minwidth="500" src="https://i.imgur.com/C154TSS.png">Beamspring USB controllerLicense: No License

Case

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://i.imgur.com/CfmWG31.png">TEK-80 TKLCompatibility: Phantom, Universal TKL Plate, Filco TKL, Winkeyless, Gon
<img loading="lazy" minwidth="500" src="http://i.imgur.com/9HcfEzVh.jpg">TKL acrylic caseCompatibility: Phantom, Universal TKL Plate, QFR, Filco TKL
<img loading="lazy" minwidth="500" src="https://i.imgur.com/5cEY1cy.png">Classic 87Compatibility: Unknown
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Sp3K3wP.png">XD87 mica caseCompatibility: XD87 PCB
<img loading="lazy" minwidth="500" src="https://i.imgur.com/YYZ7ohi.png">60% acrylic case by MOZCompatibility: GH60, Poker, Poker 2, Pure, Pure Pro
<img loading="lazy" minwidth="500" src="https://i.imgur.com/up1Dzyr.png">Infinity 60% caseCompatibility: Standard 60% case, hhkb
<img loading="lazy" minwidth="500" src="https://i.imgur.com/FCbXnxq.png">Whitefox caseCompatibility: Whitefox
<img loading="lazy" minwidth="500" src="https://i.imgur.com/tOjBjBu.png">LubriganteCompatibility: TGR Alice and compatible pcb
<img loading="lazy" minwidth="500" src="https://i.imgur.com/s3kVVJq.png">Yutsky's TGR AliceCompatibility: TGR Alice and compatible pcb
<img loading="lazy" minwidth="500" src="https://i.imgur.com/1NnYWZ5.png">Arisu custom caseCompatibility: Arisu
<img loading="lazy" minwidth="500" src="https://i.imgur.com/cNG5hjO.png">Infinity ergodox caseCompatibility: Infinity ergodo
<img loading="lazy" minwidth="500" src="https://i.imgur.com/L7u3jX5.png">Redox case3d printed case for Redox keyboard.
<img loading="lazy" minwidth="500" src="https://i.imgur.com/r38ISOL.jpg">Travel NumpadA 4x4 custom numpad. <br /> License: MIT
<img loading="lazy" minwidth="500" src="https://i.imgur.com/hTpRCnD.png">RNG3nius's Krotepad

Plate

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://i.imgur.com/bK2ZY7z.png">60% Alps PlatesCompatibility: Infinity, HHKB, Tai-Hao, ...
<img loading="lazy" minwidth="500" src="https://i.imgur.com/pk7rdcn.png">Plates CollectionCollection of various plates ...

Keycaps

ImageNameDescription
<img loading="lazy" minwidth="500" src="https://i.imgur.com/UVVaha9.png">Keeb FinderFind the keycap color combination you were always looking for!
<img loading="lazy" minwidth="500" src="https://i.imgur.com/SMG0aX6.png">SA profile 13D model of SA profile keycaps
<img loading="lazy" minwidth="500" src="https://i.imgur.com/9391yKW.png">SA profile 2Another 3D model of SA profile keycaps
<img loading="lazy" minwidth="500" src="https://i.imgur.com/rzLSjyr.png">Cherry profile 13D model of Cherry profile keycaps
<img loading="lazy" minwidth="500" src="https://i.imgur.com/B2OtHC7.png">Cherry profile 2Another 3D model of Cherry profile keycaps
<img loading="lazy" minwidth="500" src="https://i.imgur.com/FPilI38.png">DSA profile3D model of DSA keycaps
<img loading="lazy" minwidth="500" src="https://i.imgur.com/78gx13r.png">XDA profile3D model of XDA keycaps
<img loading="lazy" minwidth="500" src="https://i.imgur.com/Ug4WdO9.png">Kailh low profile3D model of kailh low profile keycaps
<img loading="lazy" minwidth="500" src="https://i.imgur.com/ihZa7Ng.png">Pseudo Make Me Key Cap ProfileParametric Key Caps

Firmware

Atmega family:

Raspberry Pi Pico:

STM32 family:

Nordic family:

Esp32 family:

Others:

Tools

Tutorials


Contributing

Contributions welcome!

visitors