Find and compare ergonomic split keyboards to buy or build as a way to reduce typing strain and RSI
Discover open-source keyboard designs like the Corne or Sofle to build yourself with PCBs and a 3D-printed case
Learn about QMK firmware and keyboard hardware components needed for a DIY mechanical keyboard build
Connect with mechanical keyboard communities and find shops for parts, switches, and keycaps
This repository is a curated list of ergonomic split keyboards, meaning keyboards that are divided into two separate halves so each hand rests in a more natural position. It covers both commercially available products and DIY open-source designs that you can build yourself from circuit boards, printed cases, and programmable firmware. The list covers over 50 keyboards, ranging from well-known designs like the Ergodox and its many variants (ErgoDox EZ, Ergodox Infinity, Ergodone) to smaller compact boards like the Corne, Lily58, Kyria, and Sofle. Each entry links to the keyboard's website or GitHub repository and usually includes a photo. Some are sold as complete products, some as kits you solder together, and some exist only as open-source plans you print and assemble yourself using laser-cut plates or 3D-printed cases. Beyond the keyboard listings, the README points to resources for building your own keyboard from scratch. This includes guidance on PCB design, 3D printing cases, and firmware options, with QMK listed as the common firmware that most of these boards use. There are also sections on keycap sets, switch types, switch testers, and where to shop for parts and cables. The community section links to forums, wikis, and chat groups for people who follow the mechanical keyboard hobby. A separate section on ergonomics discusses repetitive strain injury (RSI), pointing readers toward resources on why split keyboard layouts can reduce physical discomfort during long typing sessions. This is a reference and discovery resource rather than a software project. It exists to help someone who is curious about ergonomic keyboards find specific models to research, compare, or purchase, and to point builders toward the tools and community they need to create their own.
← diimdeep on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.