An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with zmk

A curated list of projects in awesome lists tagged with zmk .

https://github.com/Keychron/Keychron-Keyboards-Hardware-Design

Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use allowed for original compatible accessories within the license terms.

3d-printing cad gaming gaming-keyboard gaming-mouse hardware-designs keyboard keyboard-firmware keychron mechanical-keyboard mouse qmk qmk-firmware zephyr zmk zmk-firmware

Last synced: 21 Apr 2026

https://github.com/nickcoutsos/keymap-editor

A web based graphical editor of ZMK keymaps.

configurator editor gui keymap-editor zmk

Last synced: 24 Oct 2025

https://github.com/joe-scotto/scottokeebs

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

arduino handwired keyboard kmk mechanical-keyboard qmk raspberry-pi zmk

Last synced: 14 May 2025

https://github.com/urob/zmk-config

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

corneish-zen keyboard-layout nix zmk zmk-config

Last synced: 14 May 2025

https://github.com/pashutk/chocofi

Split 36-key keyboard

keyboard kicad nrfmicro pcb promicro qmk zmk

Last synced: 18 Feb 2026

https://github.com/manna-harbour/miryoku_zmk

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

miryoku zmk zmk-config

Last synced: 14 May 2025

https://github.com/caksoylar/keymap-drawer

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

keyboard keymap-drawer keymaps qmk qmk-keymap zmk

Last synced: 09 Apr 2025

https://github.com/rafaelromao/keyboards

A split keyboard layout, optimized for Portuguese, English, working with numbers and software programming with VIM plugins.

zmk

Last synced: 27 Jan 2026

https://github.com/urob/zmk-helpers

Convenience macros simplifying ZMK's keymap configuration

zmk zmk-config zmk-module

Last synced: 15 May 2025

https://github.com/m165437/nice-view-gem

A sleek customization for the nice!view shield

zmk zmk-module

Last synced: 26 Jan 2026

https://github.com/rafaeldelboni/buildlogs

Repository to document my builds and projects.

buildlog crkbd ergo-dash ferris keyboard torn totem zmk

Last synced: 31 Jan 2026

https://github.com/conventoangelo/overkeys

An open-source keyboard layout visualizer for Windows. Learn and practice alternative layouts, personalize appearance, and improve your typing.

flutter hacktoberfest kanata keyboard keyboard-layout keymap qmk via win32 windows zmk

Last synced: 01 Mar 2026

https://github.com/megalithic/dotfiles

🗿 dotfilery, configuration, environment settings, automation, etc. 🛖

asdf cli dotfiles elixir hammerspoon homebrew kitty lua macos neovim pde qmk surfingkeys tmux weechat zk zmk zsh

Last synced: 11 Jan 2026

https://github.com/manna-harbour/xmk

Use programmable keyboard firmware with any keyboard.

keyboard keyboard-firmware kmk kmk-firmware kmonad qmk zmk

Last synced: 15 Apr 2025

https://github.com/mrmarble/zmk-viewer

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

cli generator keymap layout zmk

Last synced: 11 May 2025

https://github.com/xingrz/zmk-config_helloword_hw-75

zmk-config for HelloWord HW-75

helloword keyboard zmk zmk-config zmkx

Last synced: 04 Sep 2025

https://github.com/dnlbauer/corax-keyboard

A column-staggered wireless spilt keyboard with scrollwheels, thumb- and pinky cluster.

ergogen hardware keyboard kicad mechanical-keyboard pcb split-keyboard zmk

Last synced: 05 Apr 2025

https://github.com/kot149/zmk-battery-center

A system tray app to monitor the battery level of ZMK-based keyboards

bluetooth-low-energy tauri-app zmk

Last synced: 26 Feb 2026

https://github.com/precondition/keymapdb

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

11ty database eleventy hacktoberfest keyboards keymap qmk static-site tailwind-css zmk

Last synced: 04 Apr 2025

https://github.com/jcmkk3/trochilidae

A from-scratch recreation of the Hummingbird keyboard using ergogen

ergogen keyboard zmk

Last synced: 22 Mar 2025

https://github.com/rschenk/tern

30-key hot swap keyboard based on the Hummingbird

ergogen keyboard zmk

Last synced: 20 Aug 2025

https://github.com/sekigon-gonnoc/auto-kdk

Auto-Keyboard-Design-Kit

auto-kdk keyboard qmk zmk

Last synced: 18 Feb 2026

https://github.com/minusfive/knucklehead

Mnemonic, macOS-optimized ergonomic columnar layout for corne-style 42 key split keyboards, designed2 to ease the transition from standard ANSI Apple-style keyboards.

colemak colemak-dh corneish-zen crkbd dvorak home-row-mods hrm keyboard-layout keymap-drawer qwerty zmk zmk-config

Last synced: 15 May 2025

https://github.com/minusfive/zmk-config

👊 Knucklehead: a mnemonic, macOS-optimized 42 key ergonomic columnar layout for corne-style split keyboards, designed to ease the transition from standard ANSI Apple-style keyboards.

colemak colemak-dh corneish-zen crkbd dvorak home-row-mods hrm keyboard-layout keymap-drawer qwerty zmk zmk-config

Last synced: 06 Apr 2025

https://github.com/strayer/taira-keyboard

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

diy diy-electronics ergonomic-keyboard keyboard kicad mechanical-keyboard ortholinear split-keyboard split-keyboards zmk zmk-shield

Last synced: 17 Jan 2026

https://github.com/urob/zmk-auto-layer

A ZMK module for auto-layer behavior

zmk zmk-module

Last synced: 21 Aug 2025

https://github.com/rschenk/re-gret

34 key choc hotswap keyboard, wireless

ergogen keyboard kicad pcb zmk

Last synced: 21 Aug 2025

https://github.com/folke/zmk-config

Folke's ZMK config

zmk zmk-config

Last synced: 06 Oct 2025

https://github.com/justinmklam/dabao

Unibody? Split? Why not both!

keyboard split-keyboard zmk

Last synced: 22 Apr 2026

https://github.com/zmkfirmware/unified-zmk-config-template

Unified config repo template. Add `build.yml` to create an automated ZMK build.

zephyr zmk

Last synced: 23 Jan 2026

https://github.com/dxmh/zmk-config

Personal ZMK firmware configuration for my 34-key wireless keyboards

zmk zmk-config

Last synced: 04 Jan 2026

https://github.com/mh4x0f/zmkbatx

Opensource tool for peripheral battery monitoring zmk split keyboard over BLE for linux

battery-level ble bluetooth-low-energy keyboard wireless zmk

Last synced: 05 May 2025

https://github.com/rschenk/zmk-component-raytac-dongle

ZMK module to support the Raytac MDBT50Q-RX USB key as a dongle

zmk zmk-module zmk-modules

Last synced: 24 Jan 2026

https://github.com/trentrand/ergonomic-keyboard

⌨️ Custom 5x7 Dactyl Manuform split keyboard with integrated trackball. Features ZMK firmware, nRF52840 microcontroller, and PMW3610 sensor. 3D-printed and hand-wired.

ergonomic-keyboard handwired-keyboard nrf52840 pmw3610 zmk zmk-config

Last synced: 28 Jan 2026

https://github.com/whoop-t/nice-shield-collection

A collection of links to nice!view shield designs

nicenano niceview zmk zmk-config zmk-module zmk-shield

Last synced: 16 Jan 2026

https://github.com/zmkfirmware/zmk-docker

Lightweight Docker images for ZMK

docker zephyr zmk

Last synced: 02 Mar 2026

https://github.com/urob/zmk-leader-key

A ZMK module adding a leader-key behavior

zmk zmk-module

Last synced: 18 Oct 2025

https://github.com/grasegger/keyboards

Open Source Keyboards

keyboard zmk

Last synced: 30 Sep 2025

https://github.com/dhruvinsh/zmk-tri-state

Proof of concept where swapper implemented as external module

zephyr zmk zmk-config zmk-firmware

Last synced: 04 Apr 2026

https://github.com/joelspadin/zmk-locales

Helpers for localizing ZMK keymaps

zmk zmk-module

Last synced: 05 Jul 2025

https://github.com/maxpetretta/keymap

My personal keyboard layout, currently being used with a Ferris Sweep

colemak keyboard keyboard-layout mechanical-keyboard qmk zmk

Last synced: 11 Mar 2026

https://github.com/ssbb/zmk-listeners

ZMK module to invoke behaviors on certain events.

zmk zmk-module

Last synced: 23 Jan 2026

https://github.com/grassfedreeve/akohekohe

26-key, column-staggered, unibody-split keyboard

ergogen keyboard zmk

Last synced: 11 Aug 2025

https://github.com/joe-scotto/zmk-config-corne

My ZMK-Config for my 36 key wireless Corne keyboard.

corne crkbd zmk zmk-config

Last synced: 18 Feb 2026

https://github.com/kot149/zmk-mouse-gesture

A ZMK module that converts combinations of 4-direction mouse strokes into key presses or any other behaviors.

zmk zmk-module

Last synced: 23 Jan 2026

https://github.com/edd/zmk-config

ZMK firmware for nice!nanos in a Sofle

sofle sofle-keyboard zmk zmk-config

Last synced: 05 Feb 2026

https://github.com/likipiki/jornezmk

Jorne Classic 2.1 with nRFMicro 1.4 wireless split keyboard

jorne keyboard zmk

Last synced: 14 Mar 2026

https://github.com/urob/zmk-adaptive-key

A ZMK module for adaptive-key behavior

zmk zmk-module

Last synced: 14 May 2025

https://github.com/jbarr21/keymap-display

Parses QMK & ZMK keymaps & can output KLE url/raw data or a keymap-drawer YAML

keyboard keymap qmk zmk

Last synced: 13 Apr 2025

https://github.com/whoop-t/nice-shield-base

A base repo to use for your ZMK nice!view shield customization

zmk zmk-module zmk-shield

Last synced: 16 Jan 2026

https://github.com/taciturnaxolotl/thyme

my custom split keyboard 🫶

choc hackpad kicad mechanical-keyboard zmk

Last synced: 11 Feb 2026

https://github.com/alex-tdrn/zmk-config

A 36 key layout with few layers and many combos

chocofi keyboard-layout keymap-drawer zmk

Last synced: 20 Sep 2025

https://github.com/cdelmoral/kbrd

My 36 keys split keyboard layout using zmk

corne keyboard keyboard-layout zmk zmk-config

Last synced: 24 Dec 2025

https://github.com/xingrz/zmk-config_keychron

ZMK for Keychron series

keychon-q1 keychron zmk zmk-config

Last synced: 29 Jul 2025

https://github.com/nekoewen/zmk-ewen-humla

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

humla keyboard mechanical zmk

Last synced: 21 Jan 2026

https://github.com/tmshader/artsey-ergo

A 3D printable ergonomic wireless Artsey-based keyboard running ZMK.

artsey artseyio ergogen ergonomic-keyboard keyboard nrf52 nrf52840 oled ssd1306 zmk

Last synced: 09 Feb 2026

https://github.com/kot149/zmk-layout-shift

ZMK module to dynamically shift keyboard layouts at runtime

zmk zmk-module

Last synced: 23 Jan 2026

https://github.com/strayer/taira-keyboard-zmk-config

ZMK firmware for the Taira keyboard

zmk zmk-config

Last synced: 17 Jan 2026

https://github.com/ssbb/zmk-deadkey-slayer

ZMK module is used to drop illegal keycodes.

zmk zmk-module

Last synced: 23 Jan 2026

https://github.com/scottmckendry/zmk

My personal ZMK (Zephyr Mechanical Keyboard) configuration for my Corne keyboard ⌨️

corne crkbd mechanical-keyboard zmk

Last synced: 07 Jan 2026

https://github.com/urob/zmk-actions

Github workflows for maintaining ZMK modules

zmk zmk-module

Last synced: 07 Jan 2026

https://github.com/mnesarco/zkeymap

DSL for ZMK Keymaps, compiles to devicetree

generator keymap-drawer layout python svg zmk

Last synced: 07 Jul 2025

https://github.com/crossr/kb_ui

A tiny systray utility to keep track of the current keyboard layer.

golang keyboard systray zmk

Last synced: 15 Feb 2026

https://github.com/stiliajohny/zmk-keebs-configs

Config for my ZMK based keyboards

split-keyboard zmk zmk-config

Last synced: 12 Feb 2026

https://github.com/zigotica/zmk-config

Userspace for the open-source ZMK keyboard firmware.

keymap-drawer prsten zmk zmk-config zmk-keymap zmk-userspace

Last synced: 08 Oct 2025

https://github.com/senz/zmk-config

My ZMK layouts for Corne, Totem and Rev57LP, Dasbob.

keymap-drawer zmk zmk-config

Last synced: 07 Oct 2025

https://github.com/zzkt/zczen

📟 yet another crkbd (zmk/zen) keymap (emacs centric)

corneish-zen crkbd emacs keyboard-layout zmk

Last synced: 03 Jan 2026

https://github.com/vuoz/cygnus-xiao-ble

Cygnus Zmk Config Template for the Seeed Studio XIAO BLE ( with or without dongle )

cygnus keyboards zmk

Last synced: 28 Jan 2026

https://github.com/peterjc/zmk-config

My personalised ZMK firmare configuration for my Tutte-Coxeter Graph based keyboard etc.

keyboard keyboard-layout zmk zmk-config

Last synced: 14 Oct 2025

https://github.com/tobiasbueschel/zmk-sofle-keyboard

👾 Sofle Keyboard - v2 RGB Bluetooth keyboard configuration using ZMK

ergonomic-keyboard mechanical-keyboard sofle split-keyboard zmk zmk-config

Last synced: 10 Feb 2026

https://github.com/aenyhm/zmk-config

ZMK Config with French Optimot layout

optimot zmk zmk-config

Last synced: 12 Jul 2025

https://github.com/rafaelromao/zmk-layer-morph

The Layer Morph behavior morphs a keypress based on whether a given layer is active.

behaviour layer morph zmk

Last synced: 13 Jan 2026

https://github.com/ergenekonyigit/zmk-config

[Keyboard] zmk firmware configs

cockpit config contra firmware keyboard reviung zmk

Last synced: 19 Mar 2026

https://github.com/ckat3/zmk-config

Custom 34-key layout for English, French, Portuguese and coding

keyboard-layout zmk

Last synced: 19 Mar 2026

https://github.com/cr3eperall/zmk-nano33ble-board

Aliexpress Nano 33 ble board definition for ZMK

zmk

Last synced: 31 Jan 2026

https://github.com/jrolfs/magic-jackpad

⌨ 5×12 ortholinear keyboard designed to match Apple's Magic Trackpad 2™

keyboard ortholinear zmk

Last synced: 20 Jan 2026

https://github.com/javacafe01/sweepcafe

My Ferris Sweep ZMK Config

zmk zmk-config

Last synced: 01 Feb 2026

https://github.com/pecigonzalo/zmk-aurora-sofle

Simple configuration for a ZMK Aurora Sofle keyboard

zmk zmk-config

Last synced: 07 Feb 2026

https://github.com/serverwentdown/zmk-config

My ZMK keyboard layout

zmk zmk-config

Last synced: 08 Jan 2026

https://github.com/rschenk/zmk-keyboard-re-gret

ZMK Module for the Re-gret keyboard

zmk zmk-module zmk-shield

Last synced: 11 Feb 2026

https://github.com/br64k/handykeeb

Keyboard designed for one-hand typing.

keyboard keyboard-layout one-handed-input one-handed-keyboard qmk rmk zmk

Last synced: 11 Feb 2026

https://github.com/tinitiuset/zmk-config

This repository contains the configuration of my custom Lily58 Keyboard.

keyboard qmk zmk

Last synced: 14 Feb 2026

https://github.com/956mb/lily-pad

My ZMK keymap (Lily58)

keymap lily58 zmk zmk-config

Last synced: 11 Jan 2026

https://github.com/sadteeto/generic-numpad

ZMK generic numberpad keypad configuration

macropad mechanical-keyboard nicenano numberpad zmk zmk-config zmk-shield

Last synced: 19 Mar 2026

https://github.com/wrightdylan/zmk-config-chocofi

Configuration for Chocofi ergomech keyboard using ZMK

chocofi configuration ergonomic-keyboard keyboard split-keyboard zmk

Last synced: 03 Apr 2025

https://github.com/tmcdonell/config-temper-zmk

ZMK firmware for temper (chocofi) keyboard

chocofi-keyboard keymap keymap-drawer temper-keyboard zmk zmk-config

Last synced: 11 Apr 2025

https://github.com/strangegirlmurph/chocofi-keyboard-layout

The layout for my next gen chocofi keyboard.

chocofi keyboard-layout zmk zmk-config

Last synced: 09 Feb 2026

https://github.com/karnadii/geulis_config_module

ZMK firmware config for my wireless alice keyboard, geulis

keyboard keyboard-layout keymap-drawer zmk zmk-firmware zmk-module

Last synced: 18 Jan 2026