Topic

keyboard

Repositories (1650)

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...

33.9k
deskflow
deskflow deskflow C++

Share a single keyboard and mouse between multiple computers.

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

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

22.6k
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

10.5k
florisboard
florisboard florisboard Kotlin

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

8.5k
deskhop
deskhop hrvach C

Fast Desktop Switching Device

7.8k
kanata
kanata jtroo Rust

Improve keyboard comfort and usability with advanced customization

7.7k
crkbd
crkbd foostan Makefile

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

7.6k
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.8k
keyd
keyd rvaiya C

A key remapping daemon for linux.

5.8k
fcitx5-android
fcitx5-android fcitx5-android Kotlin

Fcitx5 input method framework and engines ported to Android

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
kmonad
kmonad kmonad Haskell

An advanced keyboard manager

5k
keybr.com
keybr.com aradzie TypeScript

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

4.6k
zmk
zmk zmkfirmware C

ZMK Firmware Repository

4.2k
laptop
laptop byrantech KiCad Layout

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

4.1k
input-overlay
input-overlay univrsal C++

Show keyboard, gamepad and mouse input on stream

4.1k
TSWeChat
TSWeChat lanceylai Swift

A WeChat alternative. Written in Swift 5.

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

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

3.7k
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...

3.6k
warpd
warpd rvaiya C

A modal keyboard-driven virtual pointer

3.6k
YuyanIme
YuyanIme gurecn Kotlin

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

3.6k
MadelineProto
MadelineProto danog PHP

Async PHP client API for the telegram MTProto protocol

3.5k
mechanical-keyboard
mechanical-keyboard help-14

DIY mechanical keyboard and where to find them

3.4k
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
Unexpected-Keyboard
Unexpected-Keyboard Julow Java

A lightweight keyboard for Android

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

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

3.1k
Unshaky
Unshaky aahung Swift

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

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

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

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.6k
KeyMapper
KeyMapper keymapperorg Kotlin

An Android app to remap the buttons on your devices

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
win-vind
win-vind pit-ray C++

You can operate Windows with key bindings like Vim.

2.3k
chromium-vim
chromium-vim 1995eaton JavaScript

Vim bindings for Google Chrome.

2.3k
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
keyboard
keyboard jasonrudolph Lua

⌨ Toward a more useful keyboard

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
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

2k
redox-keyboard
redox-keyboard mattdibi

Ergonomic split mechanical keyboard

2k
KeyboardKit
KeyboardKit KeyboardKit Swift

Create amazing custom iOS keyboards with Swift & SwiftUI.

1.9k
Keyboard
Keyboard Mottie JavaScript

Virtual Keyboard using jQuery ~

1.8k
AudioKitSynthOne
AudioKitSynthOne AudioKit Swift

AudioKit Synth One: Open-Source iOS Synthesizer App

1.8k
enigo
enigo enigo-rs Rust

Cross platform input simulation in Rust

1.8k
kmk_firmware
kmk_firmware KMKfw Python

Clackety Keyboards Powered by Python

1.7k