An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "keyboard" keyword

View the packages on the crates.io package registry that are tagged with the "keyboard" keyword.

mki_fork 0.2.1
Windows and Linux library for registring global input hooks and simulating keyboard and mouse eve...
1 version - Latest release: over 3 years ago - 1 dependent repositories - 2.14 thousand downloads total - 26 stars on GitHub - 1 maintainer
qsk-macros 0.1.0
Remapping DSL macro to make qsk remapping more concise.
1 version - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 3.29 thousand downloads total - 14 stars on GitHub - 1 maintainer
xmirror-event 0.2.0
Cross-platform input event types for xmirror.
2 versions - Latest release: 4 months ago - 1.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
xmirror 0.2.0
Capture keyboard and mouse events from a local machine and mirror them to a remote server over th...
2 versions - Latest release: 4 months ago - 941 downloads total - 0 stars on GitHub - 1 maintainer
rmk 0.7.8 💰
Keyboard firmware written in Rust
54 versions - Latest release: about 2 months ago - 2 dependent packages - 55.7 thousand downloads total - 1,232 stars on GitHub - 1 maintainer
rmk-types 0.1.0 💰
Common types in RMK
1 version - Latest release: 3 days ago - 128 downloads total - 1,232 stars on GitHub - 1 maintainer
rmk-config 0.5.6 💰
Config crate of RMK
19 versions - Latest release: about 2 months ago - 2 dependent packages - 15 thousand downloads total - 1,232 stars on GitHub - 1 maintainer
rmk-rp2040 0.1.0 removed 💰
Keyboard firmware written in Rust
1 version - Latest release: over 1 year ago - 861 downloads total - 1,232 stars on GitHub - 1 maintainer
rmk-stm32h7 0.1.0 removed 💰
Keyboard firmware written in Rust
2 versions - Latest release: over 1 year ago - 1.6 thousand downloads total - 1,232 stars on GitHub - 1 maintainer
rmk-macro 0.6.8 💰
Proc-macro crate of RMK
29 versions - Latest release: about 2 months ago - 1 dependent package - 25.1 thousand downloads total - 1,232 stars on GitHub - 1 maintainer
uiohook-rs 0.2.6
uiohook-rs is a Rust wrapper for the libuiohook, providing cross-platform keyboard and mouse hook...
8 versions - Latest release: 7 months ago - 6.42 thousand downloads total - 7 stars on GitHub - 1 maintainer
egui_virtual_keyboard 0.1.3
Simple Virtual Keyboard for egui
4 versions - Latest release: 8 months ago - 2.93 thousand downloads total - 6 stars on GitHub - 1 maintainer
rktk-log 0.2.0
rktk log management
2 versions - Latest release: 4 months ago - 979 downloads total - 12 stars on GitHub - 1 maintainer
keybd_event 0.1.2
Simulating keyboard on Linux, Windows and Mac OS in rust
3 versions - Latest release: about 6 years ago - 1 dependent repositories - 6.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
windows-key-listener 0.2.0
Listen to arbitrary key chords on Windows.
4 versions - Latest release: 6 months ago - 3.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
wooting-sdk 0.1.1
Rust bindings for the Wooting Analog and RGB SDKs!
2 versions - Latest release: about 5 years ago - 2.94 thousand downloads total - 10 stars on GitHub - 1 maintainer
egui-keybinds 3.3.8
keybinding system developed for EGUI
14 versions - Latest release: over 2 years ago - 15.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
clackit 0.1.0
A rust cli tool make a normal keyboard to sound like a mechanical keyboard
1 version - Latest release: about 1 year ago - 1.2 thousand downloads total - 1 maintainer
ps2 0.2.0 💰
A general PS/2 device driver for nightly Rust.
5 versions - Latest release: about 4 years ago - 1 dependent repositories - 9.32 thousand downloads total - 9 stars on GitHub - 1 maintainer
klik 0.7.0
sleek typing tui with visualized results, intelligent practice, and comprehensive analytics
5 versions - Latest release: 3 months ago - 1.77 thousand downloads total - 0 stars on GitHub - 1 maintainer
kpt_lib 0.1.1
Keyboard plate prototyping
2 versions - Latest release: over 4 years ago - 2.71 thousand downloads total - 4 stars on GitHub - 1 maintainer
keyset 0.3.2
A Rust tool to create pretty keyset layout diagrams using correct fonts and icons.
7 versions - Latest release: over 1 year ago - 8.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
daktilo 0.6.0 💰
Turn your keyboard into a typewriter! 📇
9 versions - Latest release: over 1 year ago - 14.3 thousand downloads total - 1,140 stars on GitHub - 1 maintainer
win-hotkeys 0.5.1
A lightweight, thread-safe rust library for system-wide hotkey management on Windows
11 versions - Latest release: 4 months ago - 7.6 thousand downloads total - 15 stars on GitHub - 1 maintainer
kb-remap 0.5.0
Tool to assist remapping macOS keyboard keys
16 versions - Latest release: 3 days ago - 16.8 thousand downloads total - 37 stars on GitHub - 1 maintainer
hookmap-core 0.2.1
Global hooks and input simulation fo keyboard and mouse.
15 versions - Latest release: almost 3 years ago - 1 dependent package - 19 thousand downloads total - 16 stars on GitHub - 1 maintainer
daktilo_lib 0.6.1 💰
Turn your keyboard into a typewriter! 📇
3 versions - Latest release: over 1 year ago - 2 dependent packages - 4.73 thousand downloads total - 976 stars on GitHub - 1 maintainer
rktk-rrp 0.2.0
rrp - RKTK Remap Protocol
7 versions - Latest release: 4 months ago - 4.81 thousand downloads total - 12 stars on GitHub - 1 maintainer
mki 0.2.3
Windows and Linux library for registring global input hooks and simulating keyboard and mouse eve...
6 versions - Latest release: almost 3 years ago - 4 dependent packages - 3 dependent repositories - 15.2 thousand downloads total - 26 stars on GitHub - 1 maintainer
keyboard_query 0.1.0
A basic library for querying keyboard state on-demand without a window.
1 version - Latest release: about 5 years ago - 2 dependent packages - 2 dependent repositories - 7.56 thousand downloads total - 3 stars on GitHub - 1 maintainer
qmk-hid 0.1.0
A simple CLI for bidirectional communication with QMK keyboards using raw HID.
1 version - Latest release: 6 months ago - 624 downloads total - 5 stars on GitHub - 1 maintainer
keypad 0.2.2
Platform-agnostic driver for keypad matrix circuits
8 versions - Latest release: almost 3 years ago - 2 dependent packages - 2 dependent repositories - 27.6 thousand downloads total - 20 stars on GitHub - 1 maintainer
wasm_keyboard_macros 0.1.1
Macros for `wasm_keyboard`.
2 versions - Latest release: over 2 years ago - 1 dependent package - 1 dependent repositories - 2.76 thousand downloads total - 1 stars on GitHub - 1 maintainer
skylight 0.0.0
Lightweight management of native Win32 windows with high DPI awareness, input handling, and suppo...
1 version - Latest release: over 2 years ago - 1.42 thousand downloads total - 2 stars on GitHub - 1 maintainer
bevy-alt-ui-navigation-lite 0.4.0 💰
A bevy plugin to make implementing ui navigation in your game a piece of cake
6 versions - Latest release: 4 months ago - 6.61 thousand downloads total - 9 stars on GitHub - 1 maintainer
ivy-input 0.10.3
Input handling crate for Ivy
2 versions - Latest release: over 3 years ago - 2 dependent packages - 1 dependent repositories - 5.47 thousand downloads total - 30 stars on GitHub - 1 maintainer
multi-input 0.0.1
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform
1 version - Latest release: over 9 years ago - 2.72 thousand downloads total - 36 stars on GitHub - 1 maintainer
multiinput 0.1.0
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform
15 versions - Latest release: over 5 years ago - 3 dependent packages - 3 dependent repositories - 32.2 thousand downloads total - 36 stars on GitHub - 1 maintainer
multiinput-zorua 0.1.1
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform
2 versions - Latest release: over 1 year ago - 2.29 thousand downloads total - 36 stars on GitHub - 1 maintainer
app_window 0.3.0
Cross-platform window library
5 versions - Latest release: 9 days ago - 1.69 thousand downloads total - 3 stars on GitHub - 1 maintainer
bevy-ui-navigation 0.33.1 💰
A bevy plugin to make implementing ui navigation in your game a piece of cake
35 versions - Latest release: almost 2 years ago - 1 dependent repositories - 49.9 thousand downloads total - 101 stars on GitHub - 1 maintainer
okey-cli 0.1.2
An advanced, easy-to-use key remapper for Linux
3 versions - Latest release: 4 months ago - 1.35 thousand downloads total - 23 stars on GitHub - 1 maintainer
rktk-drivers-common 0.2.0
Common drivers for rktk
8 versions - Latest release: 4 months ago - 5.35 thousand downloads total - 12 stars on GitHub - 1 maintainer
lokey_macros 0.0.1
An extensible keyboard firmware (macro crate)
1 version - Latest release: 6 months ago - 645 downloads total - 1 stars on GitHub - 1 maintainer
kanata-interception 0.3.0
Safe wrapper for Interception. Forked for use with kanata.
2 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 4.66 thousand downloads total - 5,725 stars on GitHub - 1 maintainer
kanata 1.9.0
Multi-layer keyboard customization
33 versions - Latest release: 3 months ago - 44.1 thousand downloads total - 5,725 stars on GitHub - 1 maintainer
kanata-parser 0.190.0
A parser for configuration language of kanata, a keyboard remapper.
21 versions - Latest release: 3 months ago - 1 dependent package - 32.1 thousand downloads total - 5,725 stars on GitHub - 1 maintainer
screenkey
an app to show keyboard input
1 version - Latest release: 6 days ago - 1.15 thousand downloads total - 6 stars on GitHub - 1 maintainer
daktilo-tray 0.1.0
daktilo-tray brings the typewriter emulator daktilo to the tray
1 version - Latest release: over 1 year ago - 1.34 thousand downloads total - 3 stars on GitHub - 1 maintainer
msi-klc 1.1.0
MSI Keyboard Light Controller
6 versions - Latest release: about 2 years ago - 6.98 thousand downloads total - 3 stars on GitHub - 1 maintainer
keyboard-layouts 0.3.0
Keyboard layout keymaps with an API to generate HID packets
4 versions - Latest release: about 5 years ago - 5.69 thousand downloads total - 9 stars on GitHub - 1 maintainer
keyseq 0.6.0 💰
Specify key chords using `Ctrl-A` short-hand
11 versions - Latest release: 4 months ago - 1 dependent package - 12.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
keybinds 0.2.0
Platform&Framework-agnostic key binding (keyboard shortcut) dispatcher, parser, and generator wri...
13 versions - Latest release: 3 months ago - 7.38 thousand downloads total - 6 stars on GitHub - 1 maintainer
tfc 0.7.0
The Fat Controller. A library for simulating mouse and keyboard events.
13 versions - Latest release: over 1 year ago - 3 dependent packages - 4 dependent repositories - 24 thousand downloads total - 36 stars on GitHub - 1 maintainer
evdevil 0.3.3
Bindings to Linux' input device APIs: evdev and uinput
13 versions - Latest release: about 1 month ago - 3.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
mouse-keyboard-input 0.9.1
Send mouse and keyboard events on any distro and X11 or Wayland
16 versions - Latest release: about 1 year ago - 18.7 thousand downloads total - 7 stars on GitHub - 1 maintainer
kll-core 0.1.8
KLL state-machine implementation focused on no_std embedded/bare-metal targets
9 versions - Latest release: over 2 years ago - 7 dependent packages - 2 dependent repositories - 19.3 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
rdev 0.5.3
Listen and send keyboard and mouse events on Windows, Linux and MacOS.
20 versions - Latest release: about 2 years ago - 20 dependent packages - 30 dependent repositories - 211 thousand downloads total - 636 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
enigo 0.6.0
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events
29 versions - Latest release: 9 days ago - 37 dependent packages - 64 dependent repositories - 321 thousand downloads total - 971 stars on GitHub - 2 maintainers
lokey 0.0.1
An extensible keyboard firmware
1 version - Latest release: 6 months ago - 590 downloads total - 1 stars on GitHub - 1 maintainer
anne_terminal_input 0.1.0 💰
A terminal input handling library using crossterm for Rust
1 version - Latest release: 5 months ago - 592 downloads total - 0 stars on GitHub - 1 maintainer
x11-input-supercharger 0.4.0
Adds system-wide Windows-like scrolling mode and conditional clicking using keyboard
9 versions - Latest release: almost 7 years ago - 12.8 thousand downloads total - 29 stars on GitHub - 1 maintainer
rktk 0.2.0
rktk - Rust Keyboard firmware Toolkit
10 versions - Latest release: 4 months ago - 7.06 thousand downloads total - 12 stars on GitHub - 1 maintainer
device_query_revamped 2.2.1
A basic library for querying keyboard and mouse state on-demand without a window.
6 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 8.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
livesplit-hotkey 0.8.0
livesplit-hotkey provides cross-platform global hotkey hooks.
8 versions - Latest release: 8 months ago - 1 dependent package - 12 dependent repositories - 22.7 thousand downloads total - 218 stars on GitHub - 1 maintainer
x11-input-mirror 0.3.6
Mirrors X11 (Xserver) input events from one PC to multiple over the network
11 versions - Latest release: over 6 years ago - 15.8 thousand downloads total - 7 stars on GitHub - 1 maintainer
tickers 0.1.0
Simple SDL program to play typing sounds when you type.
1 version - Latest release: over 8 years ago - 2.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
key-mapping 0.4.1 💰
Library allowing for keyboard key code conversion between systems such as the DOM and HID usage-ids
8 versions - Latest release: 11 months ago - 8.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
toca 0.1.1
a library for record/display keyboard and mouse actions in a period of time.
2 versions - Latest release: about 3 years ago - 1 dependent repositories - 2.46 thousand downloads total - 2 stars on GitHub - 1 maintainer
clickclack 0.4.0
A mechanical keyboard sound simulator for macOS
4 versions - Latest release: 7 months ago - 2.91 thousand downloads total - 8 stars on GitHub - 1 maintainer
k_board 1.3.1
A keyboard event handler that allows dynamic development
20 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 25.6 thousand downloads total - 11 stars on GitHub - 1 maintainer
kiibohd-hall-effect-keyscanning 0.2.0
Hall Effect keyscanning for strobed matrices
5 versions - Latest release: over 2 years ago - 6.89 thousand downloads total - 17 stars on GitHub - 1 maintainer
keyberon 0.1.1
Parse command line argument by defining a struct.
2 versions - Latest release: almost 5 years ago - 4 dependent repositories - 7.44 thousand downloads total - 1,152 stars on GitHub - 1 maintainer
kanata-keyberon 0.190.0
Pure Rust keyboard firmware. Fork intended for use with kanata.
50 versions - Latest release: 3 months ago - 2 dependent packages - 2 dependent repositories - 77.6 thousand downloads total - 1,152 stars on GitHub - 1 maintainer
rdevin 0.1.0
Cross-platform simulation and global listening for keyboard and mouse input.
1 version - Latest release: 4 months ago - 705 downloads total - 0 stars on GitHub - 1 maintainer
afrim-preprocessor 0.6.2 💰
A preprocessor to process keyboard events for an input method.
5 versions - Latest release: 3 months ago - 1 dependent package - 6.79 thousand downloads total - 92 stars on GitHub - 1 maintainer
umacro-lib 0.1.0
Simulate Keyboard & Mouse events in Linux (X11 & Wayland) with uinput.
1 version - Latest release: 9 months ago - 922 downloads total - 8 stars on GitHub - 1 maintainer
enigo-copy 0.0.14
Enigo lets you control your mouse and keyboard in an abstract way on different operating systems ...
1 version - Latest release: over 2 years ago - 1.49 thousand downloads total - 971 stars on GitHub - 1 maintainer
afrim 0.6.1
Core library of the afrim input method.
8 versions - Latest release: 3 months ago - 1 dependent package - 10.1 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
pc-keyboard 0.8.0
PS/2 keyboard interface library.
12 versions - Latest release: 12 months ago - 12 dependent packages - 127 dependent repositories - 378 thousand downloads total - 112 stars on GitHub - 1 maintainer
rust-bucklespring 0.1.0
Nostalgia bucklespring keyboard sound now in Rust!
1 version - Latest release: about 2 months ago - 267 downloads total - 0 stars on GitHub - 1 maintainer
inputtino 2024.8.1
Rust bindings for inputtino
1 version - Latest release: about 1 year ago - 1.11 thousand downloads total - 45 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
pistoncore-input 1.0.1 💰
A structure for user input
43 versions - Latest release: almost 4 years ago - 32 dependent packages - 1,065 dependent repositories - 1.29 million downloads total - 4,687 stars on GitHub - 1 maintainer
wasm_keyboard 0.1.1
Handling key events in Rust using `web_sys`.
2 versions - Latest release: over 2 years ago - 2.48 thousand downloads total - 3 stars on GitHub - 1 maintainer
winapi-virtual-input 0.1.3
Crate for interacting with virtual devices using winapi
4 versions - Latest release: almost 5 years ago - 5.36 thousand downloads total - 1 maintainer
smokey 0.4.0
Comfy terminal based typing test
11 versions - Latest release: 8 months ago - 13 thousand downloads total - 28 stars on GitHub - 1 maintainer
cin 0.2.0
cin - a utility that simplifies command-line input in Rust, especially mimicking C++-style input
4 versions - Latest release: about 2 months ago - 1.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
g11-macro-keys 0.3.0
USB/HID model for the Logitech G11 Keyboard's macro keys
3 versions - Latest release: 27 days ago - 617 downloads total - 0 stars on GitHub - 1 maintainer
g11-macro-daemon 0.3.0
Linux daemon supporting the Logitech G11 Keyboard's macro keys
4 versions - Latest release: 27 days ago - 796 downloads total - 0 stars on GitHub - 2 maintainers
rusty-keys 0.0.2
Linux keyboard mapper
2 versions - Latest release: almost 8 years ago - 3.9 thousand downloads total - 0 stars on code.moparisthebest.com - 1 maintainer
Top 8.0% on crates.io
xkbcommon 0.9.0
Rust bindings and wrappers for libxkbcommon
15 versions - Latest release: 28 days ago - 27 dependent packages - 67 dependent repositories - 1.8 million downloads total - 19 stars on GitHub - 1 maintainer
win_binder 0.1.0
Listen and send keyboard and mouse events on Windows
1 version - Latest release: 9 months ago - 790 downloads total - 0 stars on GitHub - 1 maintainer
hidpp 0.2.0 💰
An implementation of the HID++ protocol used by Logitech devices
2 versions - Latest release: 4 months ago - 785 downloads total - 5 stars on GitHub - 1 maintainer
scancode 0.1.2
Keyboard hardware scancode converter
3 versions - Latest release: over 8 years ago - 1 dependent repositories - 12.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
query-keyboard 1.1.0
Simple CLI tool to check which keys are pressed
2 versions - Latest release: about 3 years ago - 2.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
kbt 2.1.0
Keyboard tester in terminal
16 versions - Latest release: over 1 year ago - 19.2 thousand downloads total - 364 stars on GitHub - 1 maintainer
kbrd 0.1.0
Send and receive asynchronous keyboard events
1 version - Latest release: about 3 years ago - 1.42 thousand downloads total - 1 stars on GitHub - 1 maintainer
prongs 0.0.5
Input handling schema written in rust. Backend agnostic, provides serializability, assignment and...
8 versions - Latest release: over 5 years ago - 10.6 thousand downloads total - 1 maintainer
hidmon 0.2.0
Lightweight, callback-based keyboard/mouse monitoring
3 versions - Latest release: 7 months ago - 1.76 thousand downloads total - 0 stars on GitHub - 1 maintainer
hidutil-wrapper 0.1.0
A small hidutil wrapper to exchange tab and capslock keys
1 version - Latest release: 17 days ago - 0 downloads total - 1 maintainer