|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|What Happens When||37,321||3 days ago||964|
|An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"|
|How Web Works||13,390||7 months ago||6|
|What happens behind the scenes when we type www.google.com in a browser?|
|Tmk_keyboard||3,849||2 months ago||167||C|
|Keyboard firmwares for Atmel AVR and Cortex-M|
|Mechanical Keyboard||2,385||9 days ago|
|DIY mechanical keyboard and where to find them|
|Usbdriveby||1,086||7 years ago||6||gpl-2.0||Arduino|
|USBdriveby exploits the trust of USB devices by emulating an HID keyboard and mouse, installing a cross-platform firewall-evading backdoor, and rerouting DNS within seconds of plugging it in.|
|Kmk_firmware||1,069||2 days ago||72||other||Python|
|Clackety Keyboards Powered by Python|
|Duckypad||1,046||12 days ago||55||mit||C|
|Do-It-All Mechanical Macropad|
|Keyberon||856||1||2 months ago||4||July 16, 2022||24||mit||Rust|
|A rust crate to create a pure rust keyboard firmware.|
|Discipline||695||2 years ago||19||other|
|65% keyboard assembled with only through hole components, including usb type-c|
|Android Keyboard Gadget||652||3 years ago||60||apache-2.0||C|
|Convert your Android device into USB keyboard/mouse, control your PC from your Android device remotely, including BIOS/bootloader.|
This repository includes keyboard and converter firmware projects built with
tmk_core keyboard library.
The latest source code is available here: tmk/tmk_keyboard
Refer to wiki pages for further info.
GPLv2 or later. Some protocol files are under Modified BSD License.
Third party libraries like LUFA, PJRC and V-USB have their own license respectively.