SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Zmk Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
piantor
The Piantor Keyboard is a beginner-friendly, easy-to-solder, 42-key or 36-key, diodeless, low profile aggressive column staggered, hotswappable and non-hotswappable, programmable ergonomic mechanical split keyboard powered by Raspberry Pi Pico or other compatible RP2040 boards. It is based on the Cantor Keyboard.
-
keymap-drawer
Visualize keymaps that use advanced features like hold-taps and combos, with automatic parsing
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
miryoku_zmk
Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku ZMK is the Miryoku implementation for ZMK.
-
taira-keyboard
A wireless low-profile split mechanical keyboard with 66 keys inspired by the ErgoDash and Corne Chocolate
-
keymapdb
Online database of keymaps for programmable keyboards, with a focus on QMK ergonomic keyboards.
-
glove80-zmk-config
This repo is the official configuration of the MoErgo Glove80 wireless split contoured keyboard. Use it to develop your own keymap and easily build your own ZMK firmware to run on your Glove80.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I saw this same question was posted half a year ago and was wondering if anyone knew of any updates. Looks like this development branch of ZMK is stalled.
The difference is: https://nickcoutsos.github.io/keymap-editor/ Click the firmware generated button which takes you directly to the action tab for the latest build. Then clicking to download firmware.
Take a look at https://scottokeebs.com, he has a lot of open source designs that involve hand-soldering so no PCB required. Just 3d print a case top and bottom, add switches, diodes, wire, ucontroller, cheap blank keycaps, and some soldering work. With bulk purchases it might be below the €30 threshold (filament might push you over budget?)
Project mention: Corne, but with a wider thumb cluster and stronger column stagger? | /r/crkbd | 2023-06-13There are a few things that are close: * The Cantor/Piantor: more aggressive stagger and slightly changed thumb cluster. * The Swept Corne: essentially a big sweep. * The Hillside 46/48: This comes in many forms which are very similar to what you are looking for. Essentially an extra aggressive stagger (and perhaps splayed) Corne with a bigger thumb cluster.
I maintain keymap-drawer which has the ability to parse QMK keymaps, but only in the keymap.json format. You can get it from keymap.c using qmk c2json tool but it will be missing layer names and combos (not sure what happens with tap dances, haven't tried).
Project mention: chocofi with Sea Picro (fits perfectly in a Nintendo Switch Case!) | /r/ErgoMechKeyboards | 2023-09-10Hello guys! I recently got a chocofi:
One other thing I wish I knew way earlier: give combos a chance. I thought I wouldn't like them, but now literally all of my symbols are on combos. Inspired by urob's zmk config https://github.com/urob/zmk-config
Project mention: Keyboard that is wireless, split, well documented, and has available qmk firmware in the myrioku layout | /r/ErgoMechKeyboards | 2023-06-01Any board referenced in the zmk miryoku repo is well supported and u/manna-harbour or I can help get just about any zmk supported board into the miryoku zmk config repo if it isn’t already
Project mention: Are there any keyboards that handle the natural angle of the pinky? | /r/ErgoMechKeyboards | 2023-06-11The Rufous keyboard is an especially good example of a naturally hand shaped board. Removing the inner index keys make the distance to reach the inner index keys much lower. And removing the bottom pinky, combined with a keymap which doesn't require the top pinky key to be used often, constrains the pinky to its home row position making the angle of the column less pertinent.
It is a catalog of keymaps. You can submit a PR following the instructions here.
It looks like to do that by adding a glove80.conf file into the config directory (after cloning u/MoErgo's repo). ¿Does that sound right?
Project mention: LambBT - a travel-friendly 34-key split wireless keyboard | /r/ErgoMechKeyboards | 2023-08-18
Zmk related posts
- Kinesis 360 Pro, 1 Year In: I’m Disappointed
- Been at this for 6 months, need advice
- Affordable OLKBs for many students?
- Designing a Symbol Layer
- Safe to say I’ve been prototyping a lot for my next handwired build…
- ZMK + Cirque trackpad?
- chocofi with Sea Picro (fits perfectly in a Nintendo Switch Case!)
-
A note from our sponsor - SaaSHub
www.saashub.com | 29 Apr 2024
Index
What are some of the best open-source Zmk projects? This list will help you:
Project | Stars | |
---|---|---|
1 | zmk | 2,342 |
2 | keymap-editor | 858 |
3 | scottokeebs | 696 |
4 | piantor | 509 |
5 | keymap-drawer | 473 |
6 | chocofi | 454 |
7 | zmk-config | 436 |
8 | miryoku_zmk | 359 |
9 | zmk-helpers | 178 |
10 | xmk | 123 |
11 | zmk-viewer | 119 |
12 | cyber60 | 114 |
13 | taira-keyboard | 98 |
14 | trochilidae | 87 |
15 | keymapdb | 76 |
16 | glove80-zmk-config | 65 |
17 | zmk | 39 |
18 | jiran-ble-lite | 37 |
19 | LambBT | 37 |
20 | DaNumPad | 15 |
21 | corne-zmk-config | 9 |
22 | zmk-ewen-humla | 5 |
23 | zmk-config | 4 |
Sponsored