whatisgithub

What is awesome-split-keyboards?

diimdeep/awesome-split-keyboards — explained in plain English

Analysis updated 2026-06-26

5,772Audience · generalComplexity · 1/5Setup · easy

In one sentence

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.

Mindmap

mindmap
  root((Split Keyboards))
    Product Types
      Commercial kits
      DIY open-source
      Solder-yourself kits
    Popular Models
      Ergodox family
      Corne
      Kyria
      Lily58
      Sofle
    Build Resources
      PCB design
      QMK firmware
      3D printing
    Community
      Forums and wikis
      RSI resources
      Parts shops
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Find and compare ergonomic split keyboards to buy or build as a way to reduce typing strain and RSI

USE CASE 2

Discover open-source keyboard designs like the Corne or Sofle to build yourself with PCBs and a 3D-printed case

USE CASE 3

Learn about QMK firmware and keyboard hardware components needed for a DIY mechanical keyboard build

USE CASE 4

Connect with mechanical keyboard communities and find shops for parts, switches, and keycaps

How does it compare?

diimdeep/awesome-split-keyboardsxufuji456/ffmpegandroidaidlearning/aidlearning-framework
Stars5,7725,7725,773
LanguageCPython
Setup difficultyeasyhardmoderate
Complexity1/54/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

So what is it?

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.

Copy-paste prompts

Prompt 1
Based on the awesome-split-keyboards list, which ergonomic keyboards are available as complete ready-to-use products rather than DIY kits?
Prompt 2
I want to build a Corne keyboard from scratch, what PCB, case, switches, and firmware do I need according to the resources in awesome-split-keyboards?
Prompt 3
Which split keyboards from the awesome-split-keyboards list are best for reducing RSI, and what ergonomics research is linked?
Prompt 4
Help me compare the Ergodox EZ, Kyria, and Lily58 split keyboards based on the awesome-split-keyboards descriptions so I can decide which to buy.

Frequently asked questions

What is awesome-split-keyboards?

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.

How hard is awesome-split-keyboards to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is awesome-split-keyboards for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.