Open-source keyboard firmware for Atmel AVR and Arm USB families
-
Updated
Apr 30, 2026 - C
The goal of the QMK software project is to develop a completely customizable, powerful and enjoyable firmware experience for any project - keyboard or otherwise - and to provide helpful, encouraging and kind support and feedback for people with any software development experience.
Open-source keyboard firmware for Atmel AVR and Arm USB families
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.
⌨️ A curated list of Open Source Mechanical Keyboard resources.
A collection of free-to-build handwired keyboard and macropad projects.
Visualize keymaps that use advanced features like hold-taps and combos, with automatic parsing
Official QMK firmware for Keychron and Lemokey keyboards — 63 boards, Hall Effect support, online configurator compatible.
@tzarc's custom keyboard designs.
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.
Simple Hotkey Daemon for macOS, ported from skhd by koekeishiya
PolyKybd
A Windows one-click installer for the QMK CLI
🗿 dotfilery, configuration, environment settings, automation, etc. 🛖