ergo-keeb
handpicked repos for ergonomic keyboards and related items
★ 102⑂ 9 forksupdated 2 years ago
git clone https://github.com/m-althaf/ergo-keeb.gitm-althaf/ergo-keebREADME.mdfork it — it’s yours
Concave keyboards
| Name | Link | Open source | kit/pcb | diy | encoder | track ball/pad | num row | keys | pinky splay |
|---|---|---|---|---|---|---|---|---|---|
| Chortyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | 34 | ✓ |
| Cygnus | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | 36 | ✓ |
| smudge | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | 42 | ✓ |
| vfk001 | Github | ✓ | ✗ | ✓ | ✗ | ✓ | ✗ | 36 | ✗ |
| trinidox | Github | ✓ | ✗ | ✗ | ✗ | ✓ | ✗ | 40 | ✗ |
| Dactyl-pivot | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Dactyl Flex | Printable | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | 5 x 7 | ✗ |
| dactyl-high-profile | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| dactyl-Low-profile | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Blender dactyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Lagrange | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| wDactyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Tshort dactyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Dactyl deskmount | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Orginal dactyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Mini thumb dactyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Ishka | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✓ |
| Smaller dactyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Dk track beast | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Compactyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Dactyl manu tide | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✓ |
| Dactyl ez print | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| dactyl-generator-demo | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✓ |
| Redox manuform | Thingiverse | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | custom | ✗ |
| Explorer-keyboard-rxct | Github | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | custom | ✗ |
| wizergo | Github | ✓ | ✗ | ✓ | ✓ | ✗ | ✗ | 36 + 2 | ✗ |
| daqtyl | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | custom | ✗ |
| Rommana | Github | ✓ | - | - | - | - | - | - | - |
| flow | Github | ✓ | - | - | - | - | - | - | - |
Laptop
- pineapple60
- framedeck
- thinkeys
- probably someone will make a one for upcoming framework 16'
Unibody flat
(will put this in table soon)
- hummingbird
- balbuzard
- osprette osprette v3
- Tipper-TF
- cyril279 keyboards
- type c
- redherring
- Claudia
- chocV and slabV
- ghoul by tzarc
- trochilidae
- yacc46
Split flat
(will put this in table soon)
- craftwalk
- cephalopoda
- torn
- Squiggle
- pinci
- lunakey
- bug
- pierce // wireless
- clog
- hillside
- battoota
- Djinn by tzarc
- ferris
- sweep
- hypergolic
- Paroxysm
Flat keyboards
| Name | Link | Open source | kit/pcb | diy | encoder | trackpad/trackball | num row | keys | pinky splay | split |
|---|---|---|---|---|---|---|---|---|---|---|
| KLOR | Github | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | 36-42 | ✓ | ✓ |
| chunky2040 | Github | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | - | ✗ | ✓ unibody is also available |
| Osprey | Github | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | 42 | ✗ | ✗ |
| zerosprey42 | Github | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | 42 | ✗ | ✗ |
| bad-wings slim | Github | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | 36 | ✗ | ✗ |
| PicaChoc36 | Github | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | 36 | ✗ | ✓ |
| Cheapino | Github | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | 36 | ✓ | ✓ |
| toasterfuel's keyboard | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✓ | full size | ✗ | ✓ |
| wren keyboard | Github | ✓ | ✓ | ✗ | ✓ | ✗ | ✓ | full size | ✗ | ✓ |
| spleeb | Github | ✓ | ✓ | ✗ | ✓ | ✓ | ✓ | 62 | ✗ | ✓ |
| pica40 | Github | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | 40 | ✗ | |
| torch0 | Github | ✓ | ✗ | ✓ | ✗ | ✗ | ✗ | 40 | ✓ | ✗ |
| eskarp | Github | ✓ | ✗ | ✓ | ✗ | ✓ | ✓ | 60 | ✗ | ✓ |
| tsbym | Github | ✓ | ✓ | ✗ | ✓ | ✓ | ✗ | 38 | ✗ | |
| BrkOut | Github | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | 37 | ✗ | ✗ |
| CrowBoard (pi pico) | Github | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | 34/36 | ✗ | ✗ |
| heartbreak | Github | ✓ | ✓ | ✗ | ✓ | ✗ | ✗ | 40 | ✗ | ✓ |
| cocot46 | Github | ✓ | ✓ | ✗ | ✓ | ✓ | ✗ | 46 | ✗ | ✓ |
| claudia | Github | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ | 34 | ✗ | ✗ |
| tps42 | Github | ✓ | ✓ | ✓ | ✗ | ✓ | ✗ | 42/36 | ✗ | ✓ |
3d printed flat boards
- btrfld (worth checking out)
- void ergo
- Aether
- le chiffre keyboard
- ptren keyboard
- Fisk
Generator
| Name | Link | Open source | kit/pcb | diy |
|---|---|---|---|---|
| Dometyl | Github | ✓ | ✗ | ✓ |
| cadquery Dactyl | Github | ✓ | ✗ | ✓ |
| online Dactyl-configurator | Github | ✓ | ✗ | ✓ |
| cadquery flatkeyboard generator(WIP) | Github | ✓ | ✗ | ✓ |
| keyboard stl generator | Github | ✓ | ✗ | ✓ |
Kits
| Name | Link | Open source | kit/pcb | diy |
|---|---|---|---|---|
| Skeletyl | Github, sells here | ✓ | ✓ | ✓ |
| Scylla | Github,sells here | ✓ | ✓ | ✓ |
| fingerpunch keyboards | Github,sells here | ✗ | ✓ | ✗ |
| Pico split | Github,sells here | ✗ | ✓ | ✗ |
| Jaredjennings dactyl | Github | ✓ | ✓ | ✓ |
Pointer support
| Name | Link | Open source | kit/pcb | diy |
|---|---|---|---|---|
| Charybdis Nano | Github | ✓ | ✓ | ✓ |
| Charybdis | Github | ✓ | ✓ | ✓ |
| tryadactyl | Github | ✓ | ✗ | ✓ |
| Tractyl manuform | Github | ✓ | ✗ | ✓ |
| trinidox | Github | ✓ | ✗ | ✓ |
| daqtyl | Github | ✓ | ✗ | ✓ |
Trackball
- rp2040-pmw3360
- scroll ring trackball
- trackbowl-mk2
- trackball
- two ball trackball
- aball
- ploppy classicploppy store
- ploppy miniploppy store
- ploppy nanoploppy store
- ploppy thumbploppy store
Extreme (imho)
| Name | Link | Open source | kit/pcb | diy |
|---|---|---|---|---|
| Ergowarp | Github | ✓ | ✗ | ✓ |
| Viosuo | Github | ✓ | ✗ | ✓ |
| Lalboard | Github | ✓ | ✗ | ✓ |
| Fulcrum | Github | ✓ | ✗ | ✓ |
| Polykeyboard | Github | ✓ | ✓ | ✗ |
Keycaps
| Name | Link | Open source | kit/pcb | diy |
|---|---|---|---|---|
| Pseudo's keycaps | Github | ✓ | ✓ | ✓ |
| KeyV2 | Github | ✓ | ✗ | ✓ |
| void keycap playground | Github | ✓ | ✗ | ✓ |
| sqdg | Github | ✓ | ✗ | ✓ |
| Skelby min mx | Github | ✓ | ✗ | ✓ |
| fork of pseudomakemekeycapprofiles | Github | ✓ | ✗ | ✓ |
| OPK | Github | ✓ | ✗ | ✓ |
| dmote-keycap | Github | ✓ | ✗ | ✓ |
| LPX | Github | ✓ | ✗ | ✓ |
DIY Hotswap
Macropad
Tools related to KLE
Logger
MCU
keymap
Guides
- building a keyboard with ergogen
- ergogen-v4-migration-guide
- homerow mods precondition
- getreuer keyboard blogs
WIP
pcb lib footprints
Tools
- HID remapper
- keymap drawer
- keymap.c visualizer
- remapkeys
- kmonad
- keyd
- warpd for mousing
- ktrl
- control mousing with your keyboard with warpd
Source
- Github (I follow lot of people so when someone stars a repo I endup seeing it)
- Reddit (keyboard related subreddits)
- Discord (qmk discord, absolem, fingerpuch, barstard etc)
more like this
kurinji
Kurinji Input Map aims to decouple game play code from device specific input api. This is achieved by providing apis th…
Rust★ 51