diimdeep/awesome-split-keyboards — explained in plain English
Analysis updated 2026-06-26
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
| diimdeep/awesome-split-keyboards | xufuji456/ffmpegandroid | aidlearning/aidlearning-framework | |
|---|---|---|---|
| Stars | 5,772 | 5,772 | 5,773 |
| Language | — | C | Python |
| Setup difficulty | easy | hard | moderate |
| Complexity | 1/5 | 4/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
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.
A curated list of over 50 ergonomic split keyboards covering commercial products, DIY kits, and open-source designs, with resources for builders, buyers, and keyboard hobbyists.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.