Topic

keyboard

Repositories (1612)

MonitorControl
MonitorControl MonitorControl Swift

🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the n...

33k
deskflow
deskflow deskflow C++

Share a single keyboard and mouse between multiple computers.

25.2k
Karabiner-Elements
Karabiner-Elements pqrs-org C++

Karabiner-Elements is a powerful tool for customizing keyboards on macOS

21.9k
IQKeyboardManager
IQKeyboardManager hackiftekhar Swift

Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code no...

16.6k
mousetrap
mousetrap ccampbell JavaScript

Simple library for handling keyboard shortcuts in Javascript

11.8k
KeymouseGo
KeymouseGo taojy123 Python

类似按键精灵的鼠标键盘录制和自动化操作 模拟点击和键入 | automate mouse clicks and keyboard input

10k
florisboard
florisboard florisboard Kotlin

An open-source keyboard for Android which respects your privacy. Currently in beta.

8.2k
deskhop
deskhop hrvach C

Fast Desktop Switching Device

7.5k
crkbd
crkbd foostan Makefile

Corne keyboard, a split keyboard with 3x6 column staggered keys and 3 thumb keys.

7.4k
kanata
kanata jtroo Rust

Improve keyboard comfort and usability with advanced customization

7.1k
hotkeys-js
hotkeys-js jaywcjlove TypeScript

➷ A robust Javascript library for capturing keyboard input. It has no dependencies.

7.1k
sharpkeys
sharpkeys randyrants C#

SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.

6.9k
input-remapper
input-remapper sezanzeb Python

🎮 ⌨ An easy to use tool to change the behaviour of your input devices.

5.5k
react-native-keyboard-aware-scroll-view
react-native-keyboard-aware-scroll-view APSL JavaScript

A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput.

5.4k
keyd
keyd rvaiya C

A key remapping daemon for linux.

5.2k
fcitx5-android
fcitx5-android fcitx5-android Kotlin

Fcitx5 input method framework and engines ported to Android

5.1k
kmonad
kmonad kmonad Haskell

An advanced keyboard manager

4.9k
keybr.com
keybr.com aradzie TypeScript

The smartest way to learn touch typing and improve your typing speed.

4.3k
laptop
laptop byrantech KiCad Layout

anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

4k
zmk
zmk zmkfirmware C

ZMK Firmware Repository

4k
input-overlay
input-overlay univrsal C++

Show keyboard, gamepad and mouse input on stream

3.9k
TSWeChat
TSWeChat hilen Swift

A WeChat alternative. Written in Swift 5.

3.8k
warpd
warpd rvaiya C

A modal keyboard-driven virtual pointer

3.5k
react-native-keyboard-controller
react-native-keyboard-controller kirillzyusko TypeScript

⌨️ Keyboard manager which works in identical way on both iOS and Android

3.5k
MadelineProto
MadelineProto danog PHP

Async PHP client API for the telegram MTProto protocol

3.4k
mechanical-keyboard
mechanical-keyboard help-14

DIY mechanical keyboard and where to find them

3.4k
YuyanIme
YuyanIme gurecn Kotlin

语燕输入法-一款基于Rime定制开发的九键、全拼、双拼、手写、火星文等方案、支持悬浮、单手、数字行等键盘模式的中文输入法

3.3k
awesome-mechanical-keyboard
awesome-mechanical-keyboard Keycapsss Astro

⌨️ A curated list of Open Source Mechanical Keyboard resources.

3.3k
awesome-IntelliJ-IDEA
awesome-IntelliJ-IDEA xiaoxiunique

收集一些 Intellij IDEA 的一些技巧

3.2k
Unshaky
Unshaky aahung Swift

A software attempt to address the "double key press" issue on Apple's butterfly keyboard [not actively maintained]

3.1k
ESP32-BLE-Keyboard
ESP32-BLE-Keyboard T-vK C++

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

3.1k
Keychron-Keyboards-Hardware-Design
Keychron-Keyboards-Hardware-Design Keychron

Industrial design files for Keychron keyboards and mice. 100+ models with CAD assets in STEP, DXF, DWG, and PDF. Source-available, with commercial use...

3k
Unexpected-Keyboard
Unexpected-Keyboard Julow Java

A lightweight keyboard for Android

2.9k
vim-keybindings-everywhere-the-ultimate-list
vim-keybindings-everywhere-the-ultimate-list erikw Shell

The ultimate list of which programs support Vim-like keybindings natively, or how they can be added with extensions. A collaborative project.

2.5k
hallelujahIM
hallelujahIM dongyuwei Objective-C++

hallelujahIM(哈利路亚 英文输入法) is an intelligent English input method with auto-suggestions and spell check features.

2.5k
simple-keyboard
simple-keyboard hodgef JavaScript

Javascript Virtual Keyboard - Customizable, responsive and lightweight

2.4k
android-keyboard
android-keyboard futo-org C++

Official FUTO Keyboard Issue Tracker and Source Mirror of https://gitlab.futo.org/keyboard/latinime

2.4k
KeyMapper
KeyMapper keymapperorg Kotlin

An Android app to remap the buttons on your devices

2.3k
chromium-vim
chromium-vim 1995eaton JavaScript

Vim bindings for Google Chrome.

2.3k
win-vind
win-vind pit-ray C++

You can operate Windows with key bindings like Vim.

2.3k
keyboard
keyboard jasonrudolph Lua

⌨ Toward a more useful keyboard

2.2k
piano-trainer
piano-trainer ZaneH TypeScript

🎹 Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual

2.2k
KeyboardJS
KeyboardJS RobertWHurst JavaScript

A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.

2.1k
redox-keyboard
redox-keyboard mattdibi

Ergonomic split mechanical keyboard

2k
TOTEM
TOTEM GEIGEIGEIST C

TOTEM is a 38 keys column-staggered split keyboard. It meant to be used with a SEEED XIAO BLE or RP2040

1.9k
Keyboard
Keyboard Mottie JavaScript

Virtual Keyboard using jQuery ~

1.8k
KeyboardKit
KeyboardKit KeyboardKit Swift

Create amazing custom iOS keyboards with Swift & SwiftUI.

1.8k
AudioKitSynthOne
AudioKitSynthOne AudioKit Swift

AudioKit Synth One: Open-Source iOS Synthesizer App

1.8k
kmk_firmware
kmk_firmware KMKfw Python

Clackety Keyboards Powered by Python

1.7k
enigo
enigo enigo-rs Rust

Cross platform input simulation in Rust

1.7k