Keyboard firmware, remapping and sounds
Open alternatives5
Kanata is a free program that changes what each key on your keyboard does, so one key can have several jobs depending on a layer you switch to. It is for people who want a more comfortable or customized typing setup on Windows, macOS or Linux, including on ordinary laptop and office keyboards.
Has 3 of 6 · Remap keys by clicking ✗
How many people bookmarked its code on GitHub. It shows how popular it is, not how good it is or how well it replaces the app.
How hard it is to start using it. Easy: install it like a normal app, or use it in your browser. Advanced: you run it on your own server, use the command line, or it is a tool for developers.
Its code changed within the last year, so someone is still looking after it.
Does part of the job.
Ordered by how fully it replaces the app, Verified, setup and, when there are enough, people's votes.
Karabiner-Elements is a program for Apple Mac computers that changes what each key on the keyboard does. It is for Mac users who want to rearrange or customize their keys.
Has 1 of 6 · Windows, Mac and Linux app ✗
How many people bookmarked its code on GitHub. It shows how popular it is, not how good it is or how well it replaces the app.
How hard it is to start using it. Easy: install it like a normal app, or use it in your browser. Advanced: you run it on your own server, use the command line, or it is a tool for developers.
Its code changed within the last year, so someone is still looking after it.
Does part of the job.
Ordered by how fully it replaces the app, Verified, setup and, when there are enough, people's votes.
ZMK is free software that replaces the control program inside wireless and custom keyboards, letting people change how keys work. It is aimed at keyboard enthusiasts and builders who want to set up their own keyboard.
Has 1 of 6 · Works with any keyboard ✗ +1
How many people bookmarked its code on GitHub. It shows how popular it is, not how good it is or how well it replaces the app.
How hard it is to start using it. Easy: install it like a normal app, or use it in your browser. Advanced: you run it on your own server, use the command line, or it is a tool for developers.
Its code changed within the last year, so someone is still looking after it.
Does part of the job.
Ordered by how fully it replaces the app, Verified, setup and, when there are enough, people's votes.
Vial is a companion project to QMK, the open firmware that runs inside keyboards, and it is aimed at people who build or customize their own keyboards. The README given here describes QMK's firmware and supported keyboards, not Vial's own features.
How many people bookmarked its code on GitHub. It shows how popular it is, not how good it is or how well it replaces the app.
How hard it is to start using it. Easy: install it like a normal app, or use it in your browser. Advanced: you run it on your own server, use the command line, or it is a tool for developers.
Its code changed within the last year, so someone is still looking after it.
Does part of the job.
Ordered by how fully it replaces the app, Verified, setup and, when there are enough, people's votes.
QMK is free software that controls the programming inside custom keyboards, letting people change what each key does. It is aimed at keyboard builders and enthusiasts who want to customize their own hardware.
Has 0 of 6 · Works with any keyboard ✗
How many people bookmarked its code on GitHub. It shows how popular it is, not how good it is or how well it replaces the app.
How hard it is to start using it. Easy: install it like a normal app, or use it in your browser. Advanced: you run it on your own server, use the command line, or it is a tool for developers.
Its code changed within the last year, so someone is still looking after it.
Does part of the job.
Ordered by how fully it replaces the app, Verified, setup and, when there are enough, people's votes.
| Project | ||||||
|---|---|---|---|---|---|---|
| Kanata | · | · | ||||
| Karabiner-Elements | · | · | · | · | ||
| ZMK | · | · | · | |||
| Vial | · | · | · | · | · | · |
| QMK | · | · | · | · | · |
YesPartlyNoNot checked yet