Zmk

Open-source projects categorized as Zmk

Top 23 Zmk Open-Source Projects

  • zmk

    ZMK Firmware Repository

  • Project mention: ZMK + Cirque trackpad? | /r/ErgoMechKeyboards | 2023-10-29

    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.

  • keymap-editor

    A web based graphical editor of ZMK keymaps.

  • Project mention: Kinesis 360 Pro, 1 Year In: I’m Disappointed | /r/kinesisadvantage | 2023-12-07

    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.

  • 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.

    InfluxDB logo
  • scottokeebs

    A collection of free-to-build handwired keyboard and macropad projects.

  • Project mention: Affordable OLKBs for many students? | /r/olkb | 2023-12-06

    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?)

  • 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.

  • Project mention: Corne, but with a wider thumb cluster and stronger column stagger? | /r/crkbd | 2023-06-13

    There 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.

  • keymap-drawer

    Visualize keymaps that use advanced features like hold-taps and combos, with automatic parsing

  • Project mention: Idea: script for generating QMK keymap and diagram | /r/olkb | 2023-12-06

    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).

  • chocofi

    Split 36-key keyboard

  • Project mention: chocofi with Sea Picro (fits perfectly in a Nintendo Switch Case!) | /r/ErgoMechKeyboards | 2023-09-10

    Hello guys! I recently got a chocofi:

  • zmk-config

    Personal ZMK firmware configuration for various boards (34-keys, Corneish Zen, Planck)

  • Project mention: Been at this for 6 months, need advice | /r/ErgoMechKeyboards | 2023-12-06

    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

  • 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.

    WorkOS logo
  • miryoku_zmk

    Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku ZMK is the Miryoku implementation for ZMK.

  • Project mention: Keyboard that is wireless, split, well documented, and has available qmk firmware in the myrioku layout | /r/ErgoMechKeyboards | 2023-06-01

    Any 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

  • zmk-helpers

    Convenience macros simplifying ZMK's keymap configuration

  • Project mention: Designing a Symbol Layer | news.ycombinator.com | 2023-12-05
  • xmk

    Use programmable keyboard firmware with any keyboard.

  • zmk-viewer

    cli tool to generate preview images from a zmk .keymap file

  • cyber60

    DIY-friendly 60% Bluetooth PCB using the nRF52840. MX, ALPS and SMK versions.

  • taira-keyboard

    A wireless low-profile split mechanical keyboard with 66 keys inspired by the ErgoDash and Corne Chocolate

  • trochilidae

    A from-scratch recreation of the Hummingbird keyboard using ergogen

  • Project mention: Are there any keyboards that handle the natural angle of the pinky? | /r/ErgoMechKeyboards | 2023-06-11

    The 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.

  • keymapdb

    Online database of keymaps for programmable keyboards, with a focus on QMK ergonomic keyboards.

  • Project mention: LHM Morph Layout | /r/ErgoMechKeyboards | 2023-06-01

    It is a catalog of keymaps. You can submit a PR following the instructions here.

  • 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.

  • Project mention: Changing Configuration Settings in the Keymap File | /r/zmk | 2023-05-08

    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?

  • zmk

    ZMK Firmware Repository for MoErgo Glove80 keyboard (by moergo-sc)

  • jiran-ble-lite

    Wireless ergo-split keyboard, based on nRF52840 module.

  • LambBT

    Ferris(Sweep) inspired split wireless keyboard with splay inspired from Architeuthis Dux.

  • Project mention: LambBT - a travel-friendly 34-key split wireless keyboard | /r/ErgoMechKeyboards | 2023-08-18
  • DaNumPad

    A Numpad

  • corne-zmk-config

    zmk config for the swept and corne keyboard

  • zmk-ewen-humla

    My customized ZMK profile for the Humla keyboard (and some others)

  • zmk-config

    5x12 ortholinear keyboard with 2x2u / 4u spacebar (zmk / nice!nano) (by winterwelon)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Zmk related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com