← Back to Discover
qmk

qmk/qmk_firmware

CGPL-2.0activepopular
99Health

Open-source keyboard firmware for Atmel AVR and Arm USB families

Stars20.5k
Forks44.1k
Open Issues547
Contributors44.1k
Last Push2d ago

Health Breakdown

Activity
25
Community
25
Maintenance
24
Popularity
25
#atmel-avr#c#c-plus-plus#clueboard#ergodox-ez#keyboard-firmware#keyboard-support#olkb#qmk
View on GitHub ↗Issues (547) ↗Pull Requests ↗

Should you contribute to qmk/qmk_firmware?

qmk/qmk_firmware has a FoundDev health score of 99/100, which puts it in the active-and-maintained tier. The maintainer team is shipping recently, issues are being closed, and a PR you open this week has a realistic chance of being reviewed.

Last push was 2 days ago — that signals an actively maintained project. New issues are likely to get a maintainer response within days. The project is written primarily in C, so prior C experience will shorten ramp-up.

Licensed under GPL-2.0, a standard OSI-approved license — safe to contribute to under normal employer IP policies.

Community

qmk99

Open-source keyboard firmware for Atmel AVR and Arm USB families

activepopular
20.5k44.1k contributors547 issues
2d ago

More C repos

apache
apache/nuttx-apps
Apache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
44496
CCExtractor
CCExtractor/ccextractor
CCExtractor - Official version maintained by the core team
89095
dukelec
dukelec/cdnet
CDNET Protocol and CDBUS / CDNET C Library (The library is MCU-oriented.)
14492