ErgoDox is an open-source keyboard (hardware) that is also usually running an open-source firmware.
There are multiple variations of the keyboard, including:
- Ergodox-EZ — commercially available ErgoDox
- Options with 78–80 keys (differences in thumb cluster)
- Dactyl, which is offers contoured design
- There is also a wireless fork