📈 GH Trending Explorer 🎲 Surprise me

← all repos

qmk / qmk_firmware

git clone https://github.com/qmk/qmk_firmware.git

Open-source firmware for custom keyboard controllers, supporting AVR and Arm USB microcontrollers and many keyboard designs.

Why you might care

Lets you remap keys, add layers, and customize behavior on supported keyboards such as Planck, Preonic, ErgoDox EZ, and Clueboard. It is the de facto firmware for many community-built keyboards, with extensive documentation at docs.qmk.fm.

Categories

Alternatives

ZMKVIAKanataTMK Keyboard Firmware
+0
stars, 24h · #60,151
+~18
stars, 7 days · #9,605
+~75
stars, 30 days · #9,508
21k
★ total · +0% this week
44k
forks · 563 open issues

Star history (as recorded here)

2026-10-20 · 20,768 ★ 2026-10-24 · 20,778 ★
LanguageC
LicenseGPL-2.0
Created2014-12-08 (11y ago)
Last push5d ago
Watchers234
OwnerOrganization

Seen on GitHub Trending

  • 2026-10-23 — #11 daily in c · +6 ★

GitHub topics

Links

README

Loading README…

Blurb generated by claude-haiku-5-5 1d ago. Star deltas marked ~ are extrapolated from partial history.