Most popular keyboard repositories and open source projects

Medusa

Ble 5x7 Ortholinear Keyboard

2   28   28  

esp32-BLEKeyboard

Bluetooth keyboard made from ESP32 board and PS/2 keyboard

5   28   28  

Blossom

Open-sourced Arisu-styled gasket-mounted keyboard

3   28   28  

amigahid-pico

Use USB input devices on Amiga computers, using the excellent Raspberr...

3   28   28  

TK44

TK44 - is a wireless unibody 40% keyboard

3   28   28  

iamb-manuform

A Dactyl Manuform with RGB lighting

3   28   28  

bancouver40

A 4x10 CFX spaced low-profile mechanical keyboard.

2   28   28  

CDPMonitorKeyboard

The CDPMonitorKeyboard package can solve the problem which input view...

8   27   27  

xtrm

Extremely borderless mechanical keyboard. 40% staggered layout with an...

2   27   27  

node-anne-pro

Bluetooth communication library for the Anne Pro keyboard

2   27   27  

keyboard-layouts

This repository contains various keyboard layouts. In particular, you...

2   27   27  

mok-project

Multilingual Onscreen Keyboard Project

9   27   27  

azerty

Custom Azerty keyboard for Mac/Windows/Linux (for developers)

4   27   27  

hud-gamepad

Do you need a HUD (Head Up Display) Gamepad for your Web Site / App......

4   27   27  

Chrysalis-Firmware-Bundle

Firmware sketches for boards supported by Chrysalis

22   27   27  

KeyCodes

AppKit Carbon key codes to UIKey-compatible enums

0   27   27  

jiran-ble-lite

Wireless ergo-split keyboard, based on nRF52840 module.

5   27   27  

sshkeyboard

A library to react to user keyboard input, even through SSH

3   27   27  

ADuck

A Duck split reversible keyboard based on the A. Dux by Tapi, created...

3   27   27  

protoncrkbd

Proton-C compatible crkbd PCB

7   27   27  

JC-Pro-Macro-2

Programmable macro keypad and rotary input, with GPIO breakouts. Uses...

12   27   27  

ergo-snm-keyboard

An split ergonomic keyboard with trackball

0   27   27  

lapa

Эргономичная раздельная клавиатура-мышь «Лапа»

0   27   27  

ShortcutJS

Keyboard manager for javascript and typescript, made for humans :sungl...

3   26   26  

console-faker

Get some file content to be printed out on console while you type anyt...

1   26   26  

kbdgen-archived

Archived Python/Rust hybrid codebase - see divvun/kbdgen for v3

9   26   26  

global-keypress

Global key press event emitter.

5   26   26  

fusion-kbd-controller

Controller tool for aero 15x keyboard backlight.

7   26   26  

visualKeyboard

支持中文和英文输入的虚拟键盘第三版

9   26   26  

macOS-controller-binder

Bind controller/gamepad buttons to keyboard/mouse commands in macOS

4   26   26  

px1800kbd

Linux driver for the Perixx PX-1800 Keyboard

1   26   26  

cAndroid

cAndroid is tool for control your PC by Android phone

6   26   26  

KeyboardSimulator

R package for simulate keyboard input

7   26   26  

react-native-screen-keyboard

On-screen keyboard with customisable keys and tactile / UI feedback 📱

13   26   26  

PicoMK

Configurable firmware for RP2040 powered mechanical keyboard

2   26   26  

sway-input-config

Input device configurator for Sway

3   26   26  

ng-virtual-keyboard

Virtual Keyboard for Angular applications

43   25   25  

keystroke_dynamics

a keystroke dynamics algorithm in python (recognizes a person by the w...

20   25   25  

keeb

The code for a handwired bluetooth keyboard made from two halves, with...

2   25   25  

hid2hcix

Tiny hid2hci implementation for CSR Bluetooth Dongle

12   25   25  

smokey

Comfy terminal based typing test

2   25   25  

qsplit

65% split handwired keyboard with 8 macro key, oled display and rotary...

4   25   25  

cherry-mx-switch

A simple 3D model of pcb mount Cherry MX switch

6   25   25  

GKey

German Keyboard Layout for TempleOS

7   25   25  

OrthoKeymapSVG

Create your Ortho keymap SVG file - print it or show it on your websit...

2   25   25  

usbkwa

Touch Screen USB Keyboard with ESP32 S2 and ESP32 S3 and Arduino

2   25   25  

os-template

Very basic os template made with Rust

1   25   25  

V60Mini-firmhack

A project to disassemble the KBParadise V60 Mini keyboard firmware.

2   24   24  

tacocat-keyboard

Custom, split, ergonomic mechanical keyboard

3   24   24  

react-keyboard-shortcuts

A declarative library for handling hotkeys based on explicit priority...

6   24   24