Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "keyboard" keyword
tickers 0.1.0
Simple SDL program to play typing sounds when you type.1 version - Latest release: over 7 years ago - 1.16 thousand downloads total - 0 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: 6 months ago - 1 dependent package - 1 dependent repositories - 2.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
macboxx 0.1.4
A rust-based boxx-style keyboard mapper, designed for Slippi melee5 versions - Latest release: about 1 month ago - 1.08 thousand downloads total - 0 stars on GitHub - 1 maintainer
doe 1.1.20
doe is a powerful Rust crate designed to enhance development workflow by providing an extensive c...201 versions - Latest release: 27 days ago - 31 dependent packages - 4 dependent repositories - 53 thousand downloads total - 0 stars on GitLab.com - 2 maintainers
razermacos 0.1.0
Bindings to librazermacos for allowing interaction with Razer peripherals on macOS.1 version - Latest release: over 1 year ago - 378 downloads total - 0 stars on GitHub - 1 maintainer
wasm_keyboard 0.1.1
Handling key events in Rust using `web_sys`.2 versions - Latest release: about 1 year ago - 514 downloads total - 0 stars on GitHub - 1 maintainer
key-mapping 0.4.0 💰
Library allowing for keyboard key code conversion between systems such as the DOM and HID usage-ids7 versions - Latest release: 12 days ago - 1.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
wasm_keyboard_macros 0.1.1
Macros for `wasm_keyboard`.2 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 820 downloads total - 0 stars on GitHub - 1 maintainer
keyboard-keynames 0.2.0
A crate to query the os for key names for scancodes4 versions - Latest release: 9 months ago - 2 dependent repositories - 14 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
win-installed-keyboards 0.1.1
Provides a list of installed keyboards for Windows systems2 versions - Latest release: 12 months ago - 514 downloads total - 0 stars on GitHub - 1 maintainer
librazermacos-sys 0.1.0
Bindings to librazermacos for allowing interaction with Razer peripherals on macOS.1 version - Latest release: over 1 year ago - 1 dependent package - 676 downloads total - 0 stars on GitHub - 1 maintainer
rusty-keys 0.0.2
Linux keyboard mapper2 versions - Latest release: over 6 years ago - 1.94 thousand downloads total - 0 stars on code.moparisthebest.com - 1 maintainer
mousemode 0.1.8 💰
mousemode is a daemon that let us to use mouse operations on the Keyboard.9 versions - Latest release: over 2 years ago - 2.53 thousand downloads total - 0 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: 4 months ago - 1.88 thousand downloads total - 0 stars on GitHub - 1 maintainer
msi_keyboard
Crate for controlling the light of MSI steelseries keyboards.1 version - Latest release: 5 days ago - 4.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
query-keyboard 1.1.0
Simple CLI tool to check which keys are pressed2 versions - Latest release: almost 2 years ago - 581 downloads total - 0 stars on GitHub - 1 maintainer
wooting-rgb 0.3.2 💰
Wooting RGB SDK Rust Library4 versions - Latest release: about 1 month ago - 1.15 thousand downloads total - 1 stars on GitHub - 1 maintainer
heartless_tk 0.1.0
heartless_tk, a card game similar with mshearts1 version - Latest release: 3 months ago - 273 downloads total - 1 stars on GitHub - 1 maintainer
umiko 0.1.4
Simples gerenciador de webhooks usando a winapi5 versions - Latest release: about 3 years ago - 1.69 thousand downloads total - 1 stars on GitHub - 1 maintainer
karabiner-driverkit 0.1.3
Minimal Karabiner-DriverKit-VirtualHIDDevice wrapper for kanata4 versions - Latest release: 4 months ago - 1 dependent package - 1.34 thousand downloads total - 1 stars on GitHub - 1 maintainer
kle-serial 0.3.0
Rust deserialisation library for Keyboard Layout Editor JSON files6 versions - Latest release: 8 months ago - 2 dependent packages - 2.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
egui-keybinds 3.3.8
keybinding system developed for EGUI14 versions - Latest release: about 1 year ago - 3.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
tokio-ctrlc-error 0.1.0
Easy handling of keyboard interrupts with tokio1 version - Latest release: almost 5 years ago - 1 dependent package - 1 dependent repositories - 4.22 thousand downloads total - 1 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: almost 2 years ago - 1 dependent repositories - 662 downloads total - 1 stars on GitHub - 1 maintainer
event_types 0.1.0
Types to help idiomatically represent user input events1 version - Latest release: almost 2 years ago - 332 downloads total - 1 stars on GitLab.com - 1 maintainer
accelhints 1.1.0 removed
Accelhints is a library for inserting keyboard Alt-key accelerators (i.e., '&'s) in a slice of it...4 versions - Latest release: over 1 year ago - 449 downloads total - 1 stars on GitHub - 1 maintainer
kbrd 0.1.0
Send and receive asynchronous keyboard events1 version - Latest release: almost 2 years ago - 397 downloads total - 1 stars on GitHub - 1 maintainer
claves 0.2.0
A library for capturing Keystrokes and Mouse clicks on Linux, MacOS and Windows.6 versions - Latest release: 8 months ago - 1.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
wooting-rgb-sys 0.3.2 💰
Wooting RGB SDK Rust Bindings4 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 1.7 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 1 year ago - 367 downloads total - 2 stars on GitHub - 1 maintainer
robopilot 0.3.1
Mouse and Keyboard record and replay application4 versions - Latest release: about 3 years ago - 1.31 thousand downloads total - 2 stars on GitHub - 1 maintainer
scriptkeys 0.2.2
ScriptKeys allows you to easily build macros (in Lua) on every key press for the supported devices.4 versions - Latest release: 10 months ago - 1.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
oxikey 0.0.0
WIP library for building custom keyboards1 version - Latest release: over 1 year ago - 318 downloads total - 2 stars on GitHub - 1 maintainer
daktilo-tray 0.1.0
daktilo-tray brings the typewriter emulator daktilo to the tray1 version - Latest release: 23 days ago - 155 downloads total - 2 stars on GitHub - 1 maintainer
keynergy 0.2.7
An efficient and extensible layout analysis library4 versions - Latest release: over 1 year ago - 5 dependent repositories - 1.59 thousand downloads total - 2 stars on GitHub - 1 maintainer
hid-api-rs 2.0.1
HID & GadgetFs hardware passthrough for injecting keyboard/mouse inputs.5 versions - Latest release: 4 months ago - 1.31 thousand downloads total - 2 stars on GitHub - 1 maintainer
keyseq_macros 0.2.2
Specify key chords using `ctrl-A` short-hand macros5 versions - Latest release: 2 months ago - 1 dependent package - 1.99 thousand downloads total - 3 stars on GitHub - 1 maintainer
keyboard-backlightd 0.1.9
Keyboard backlight timeout daemon for laptops10 versions - Latest release: about 1 month ago - 2.65 thousand downloads total - 3 stars on GitHub - 1 maintainer
rebind 0.2.1
A library for binding input keys to actions, and modifying mouse behaviour. Keys can be bound to ...8 versions - Latest release: about 8 years ago - 1 dependent repositories - 6.98 thousand downloads total - 3 stars on GitHub - 1 maintainer
scancode 0.1.2
Keyboard hardware scancode converter3 versions - Latest release: almost 7 years ago - 1 dependent repositories - 9.18 thousand downloads total - 3 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: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 4.05 thousand downloads total - 3 stars on GitHub - 1 maintainer
keybd_event 0.1.2
Simulating keyboard on Linux, Windows and Mac OS in rust3 versions - Latest release: almost 5 years ago - 1 dependent repositories - 2.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
msi-klc 1.1.0
MSI Keyboard Light Controller6 versions - Latest release: 8 months ago - 1.72 thousand downloads total - 3 stars on GitHub - 1 maintainer
keyseq 0.2.3
Specify key chords using `ctrl-A` short-hand6 versions - Latest release: about 1 month ago - 1 dependent package - 2.22 thousand downloads total - 3 stars on GitHub - 1 maintainer
kpt_lib 0.1.1
Keyboard plate prototyping2 versions - Latest release: about 3 years ago - 829 downloads total - 4 stars on GitHub - 1 maintainer
zr-alshasha 0.2.0
an app to show keyboard input4 versions - Latest release: over 1 year ago - 1.24 thousand downloads total - 6 stars on GitHub - 1 maintainer
screenkey
an app to show keyboard input1 version - Latest release: 5 days ago - 275 downloads total - 6 stars on GitHub - 1 maintainer
buttons 0.5.0
A simple API for storing and querying input state.7 versions - Latest release: 10 months ago - 1 dependent repositories - 3.06 thousand downloads total - 6 stars on GitHub - 1 maintainer
mouse-keyboard-input 0.6.1
Send mouse and keyboard events on any distro and X11 or Wayland11 versions - Latest release: 8 days ago - 2.72 thousand downloads total - 6 stars on GitHub - 1 maintainer
emerald_keyboard
userspace keyboard events reader for Emerald OS1 version - Latest release: about 13 hours ago - 362 downloads total - 7 stars on GitHub - 1 maintainer
ps2 0.2.0 💰
A general PS/2 device driver for nightly Rust.5 versions - Latest release: almost 3 years ago - 1 dependent repositories - 2.96 thousand downloads total - 7 stars on GitHub - 1 maintainer
bevy_global_input 0.4.0
Global mouse + keyboard input for bevy - doesn't require a focused window.5 versions - Latest release: 10 months ago - 1.49 thousand downloads total - 7 stars on GitHub - 1 maintainer
x11-input-mirror 0.3.6
Mirrors X11 (Xserver) input events from one PC to multiple over the network11 versions - Latest release: over 5 years ago - 7.08 thousand downloads total - 7 stars on GitHub - 1 maintainer
k_board 1.2.4
A keyboard event handler that allows dynamic development17 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 4.71 thousand downloads total - 8 stars on GitHub - 1 maintainer
kbpwrd 0.1.9
A daemon for managing the pinephone keyboard case battery10 versions - Latest release: almost 2 years ago - 3.3 thousand downloads total - 8 stars on GitHub - 1 maintainer
afrim 0.6.0
Core library of the afrim input method.7 versions - Latest release: 16 days ago - 1 dependent package - 2.21 thousand downloads total - 8 stars on GitHub - 1 maintainer
afrim-preprocessor 0.6.1
A preprocessor to process keyboard events for an input method.4 versions - Latest release: 16 days ago - 1 dependent package - 1.62 thousand downloads total - 8 stars on GitHub - 1 maintainer
keyboard-layouts 0.3.0
Keyboard layout keymaps with an API to generate HID packets4 versions - Latest release: almost 4 years ago - 1.93 thousand downloads total - 9 stars on GitHub - 1 maintainer
keycode 0.4.0
A Rust crate for translating keycodes based on Chrome's mapping of keys.8 versions - Latest release: over 1 year ago - 2 dependent packages - 8 dependent repositories - 32.2 thousand downloads total - 9 stars on GitHub - 1 maintainer
wooting-sdk 0.1.1
Rust bindings for the Wooting Analog and RGB SDKs!2 versions - Latest release: almost 4 years ago - 1.09 thousand downloads total - 10 stars on GitHub - 1 maintainer
willhook 0.6.3
Capture all keyboard and mouse input regardless of application focus on the active windows desktop10 versions - Latest release: 6 months ago - 1 dependent repositories - 3.23 thousand downloads total - 10 stars on GitHub - 1 maintainer
qsk 0.2.0
Software keyboard remapper inspired by QMK.2 versions - Latest release: about 2 years ago - 850 downloads total - 12 stars on GitHub - 1 maintainer
quantum-soft-keyboard 0.1.0
Software keyboard remapper inspired by QMK.1 version - Latest release: about 2 years ago - 413 downloads total - 12 stars on GitHub - 1 maintainer
qsk-types 0.1.0
Types used in qsk and qsk-macros.1 version - Latest release: about 2 years ago - 3 dependent packages - 1 dependent repositories - 2.05 thousand downloads total - 12 stars on GitHub - 1 maintainer
qsk-macros 0.1.0
Remapping DSL macro to make qsk remapping more concise.1 version - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 1.68 thousand downloads total - 12 stars on GitHub - 1 maintainer
nuhxboard 0.5.3
A Linux port of NohBoard12 versions - Latest release: 3 months ago - 3.52 thousand downloads total - 13 stars on GitHub - 1 maintainer
alt 0.1.0
An Event Aggregator for ktrl1 version - Latest release: almost 4 years ago - 641 downloads total - 13 stars on GitHub - 1 maintainer
keylogger 0.2.1
Register various user actions - keystrokes on the computer keyboard, movements and mouse keystrokes6 versions - Latest release: 8 months ago - 1.93 thousand downloads total - 13 stars on GitHub - 1 maintainer
kb-remap 0.3.4
Tool to assist remapping macOS keyboard keys13 versions - Latest release: 3 months ago - 4.23 thousand downloads total - 14 stars on GitHub - 1 maintainer
hookmap-core 0.2.1
Global hooks and input simulation fo keyboard and mouse.15 versions - Latest release: over 1 year ago - 1 dependent package - 5.12 thousand downloads total - 15 stars on GitHub - 1 maintainer
hookmap 0.5.1
Registers hotkeys and simulates keyboard and mouse input.17 versions - Latest release: over 1 year ago - 5.21 thousand downloads total - 15 stars on GitHub - 1 maintainer
winput 0.2.5
A high-level interface to Windows' input system.8 versions - Latest release: almost 3 years ago - 3 dependent packages - 3 dependent repositories - 11.5 thousand downloads total - 15 stars on GitHub - 1 maintainer
rsautogui 0.2.2
rsautogui aims to be a cross-platform GUI automation rust crate.11 versions - Latest release: about 1 year ago - 1 dependent repositories - 3.74 thousand downloads total - 16 stars on GitHub - 1 maintainer
kiibohd-keyscanning 0.1.4
Kiibohd gpio keyscanning module for momentary push button switches (keyboards)5 versions - Latest release: 12 months ago - 2 dependent packages - 2.88 thousand downloads total - 17 stars on GitHub - 1 maintainer
kll-compiler 0.1.3
KLL (Keyboard Layout Language) Compiler - Rust Edition4 versions - Latest release: 12 months ago - 2.12 thousand downloads total - 17 stars on GitHub - 1 maintainer
kiibohd-hid-io 0.1.6
HID-IO protocol implementation for the C kiibohd firmware.7 versions - Latest release: 11 months ago - 1 dependent package - 1 dependent repositories - 3.74 thousand downloads total - 17 stars on GitHub - 1 maintainer
kiibohd-hall-effect-keyscanning 0.2.0
Hall Effect keyscanning for strobed matrices5 versions - Latest release: 12 months ago - 2.32 thousand downloads total - 17 stars on GitHub - 1 maintainer
kll-core 0.1.8
KLL state-machine implementation focused on no_std embedded/bare-metal targets9 versions - Latest release: 12 months ago - 7 dependent packages - 2 dependent repositories - 9.45 thousand downloads total - 17 stars on GitHub - 1 maintainer
kiibohd-hall-effect 0.2.0
Analysis crate for intepreting hall-effect keyboard switches (e.g. Silo Switches)5 versions - Latest release: 12 months ago - 2 dependent packages - 3.04 thousand downloads total - 17 stars on GitHub - 1 maintainer
Top 8.0% on crates.io
13 versions - Latest release: 8 months ago - 27 dependent packages - 67 dependent repositories - 450 thousand downloads total - 18 stars on GitHub - 1 maintainer
xkbcommon 0.7.0
Rust bindings and wrappers for libxkbcommon13 versions - Latest release: 8 months ago - 27 dependent packages - 67 dependent repositories - 450 thousand downloads total - 18 stars on GitHub - 1 maintainer
keystroke 0.0.3
Send a string, character, or keystroke event to the system.2 versions - Latest release: over 7 years ago - 3.24 thousand downloads total - 20 stars on GitHub - 1 maintainer
keypad 0.2.2
Platform-agnostic driver for keypad matrix circuits8 versions - Latest release: over 1 year ago - 2 dependent packages - 2 dependent repositories - 10.6 thousand downloads total - 20 stars on GitHub - 1 maintainer
kbremap 1.6.0
Custom keyboard layouts for windows9 versions - Latest release: 10 months ago - 2.85 thousand downloads total - 22 stars on GitHub - 1 maintainer
cherryrgb 0.2.8
Cherry RGB keyboard instrumentation11 versions - Latest release: 11 months ago - 2.87 thousand downloads total - 25 stars on GitHub - 2 maintainers
mki 0.2.3
Windows and Linux library for registring global input hooks and simulating keyboard and mouse eve...6 versions - Latest release: over 1 year ago - 4 dependent packages - 3 dependent repositories - 5.01 thousand downloads total - 26 stars on GitHub - 1 maintainer
mki_fork 0.2.1
Windows and Linux library for registring global input hooks and simulating keyboard and mouse eve...1 version - Latest release: about 2 years ago - 1 dependent repositories - 749 downloads total - 26 stars on GitHub - 1 maintainer
x11-input-supercharger 0.4.0
Adds system-wide Windows-like scrolling mode and conditional clicking using keyboard9 versions - Latest release: over 5 years ago - 5.68 thousand downloads total - 27 stars on GitHub - 1 maintainer
smokey 0.3.4
Comfy terminal based typing test10 versions - Latest release: about 2 years ago - 3.5 thousand downloads total - 27 stars on GitHub - 1 maintainer
musical_keyboard 0.6.0
A small lib for converting keyboard input into musical notes.9 versions - Latest release: about 7 years ago - 7.61 thousand downloads total - 28 stars on GitHub - 1 maintainer
ivy-input 0.10.3
Input handling crate for Ivy2 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 2.79 thousand downloads total - 29 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 platform1 version - Latest release: about 8 years ago - 1.65 thousand downloads total - 30 stars on GitHub - 1 maintainer
multiinput 0.1.0
A pure rust gamepad/mouse/keyboard input library based off of rawinput for the windows platform15 versions - Latest release: about 4 years ago - 3 dependent packages - 3 dependent repositories - 15.7 thousand downloads total - 31 stars on GitHub - 1 maintainer
tfc 0.7.0
The Fat Controller. A library for simulating mouse and keyboard events.13 versions - Latest release: 4 months ago - 3 dependent packages - 4 dependent repositories - 6.94 thousand downloads total - 36 stars on GitHub - 1 maintainer
tfc-server 0.7.0
A server that facilitates remote control using the TFC library. Repo contains an iOS app.8 versions - Latest release: 4 months ago - 2.65 thousand downloads total - 36 stars on GitHub - 1 maintainer
bevy_prototype_input_map 0.1.6
**DISCONTINUED** Please use Kurinji7 versions - Latest release: over 3 years ago - 3.06 thousand downloads total - 51 stars on GitHub - 1 maintainer
kurinji 1.0.5
Input map for bevy6 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.66 thousand downloads total - 51 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
15 versions - Latest release: 9 months ago - 19 dependent packages - 1,001 dependent repositories - 1.57 million downloads total - 53 stars on GitHub - 1 maintainer
keyboard-types 0.7.0
Contains types to define keyboard related events.15 versions - Latest release: 9 months ago - 19 dependent packages - 1,001 dependent repositories - 1.57 million downloads total - 53 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 cake35 versions - Latest release: 6 months ago - 1 dependent repositories - 16.1 thousand downloads total - 86 stars on GitHub - 1 maintainer
Top 7.3% on crates.io
11 versions - Latest release: about 1 year ago - 12 dependent packages - 127 dependent repositories - 243 thousand downloads total - 94 stars on GitHub - 1 maintainer
pc-keyboard 0.7.0
PS/2 keyboard interface library.11 versions - Latest release: about 1 year ago - 12 dependent packages - 127 dependent repositories - 243 thousand downloads total - 94 stars on GitHub - 1 maintainer
usbd-human-interface-device 0.5.0
Batteries included embedded USB HID library for usb-device. Includes concrete Keyboard (boot and ...16 versions - Latest release: about 1 month ago - 1 dependent package - 9 dependent repositories - 7.7 thousand downloads total - 99 stars on GitHub - 1 maintainer
Related Keywords
mouse
43
rust
37
input
31
usb
15
hid
14
linux
13
embedded
11
windows
10
macos
8
hotkey
7
cli
7
no-std
7
automation
6
bevy
6
firmware
6
layout
6
wooting
5
simulation
5
usb-hid
5
cross-platform
5
keyboard-layout
5
rgb
5
typewriter
4
x11
4
mouse-emulation
4
sdk
4
evdev
4
gui
4
remapping-keyboards
4
game
3
nostalgic
3
type
3
winapi
3
library
3
kanata
3
testing
3
scripting
3
hacktoberfest
3
analog
3
gamepad
3
key
3
virtual
3
tui
3
cortex-m
3
msi
3
ps2
3
keyboard-firmware
3
interception-driver
3
sound
3
rp2040
3
control
3
stm32
3
axis-mapping
2
gameplay
2
terminal
2
usb-device
2
joystick
2
x11-cursor
2
xserver
2
action-map
2
actionmapping
2
laptop
2
input-method
2
afrim
2
backlight
2
ime
2
gamedev
2
inputmap
2
utility
2
winit
2
typewriter-effects
2
wooting-sdk
2
wooting-rgb-sdk
2
wooting-rgb
2
wooting-keyboards
2
wooting-keyboard
2
bindings
2
steelseries
2
keycap
2
typewriter-mode
2
keyset
2
typewriter-sounds
2
scancode
2
razer
2
layouts
2
events
2
wasm
2
frontend
2
typewriter-effect
2
typewriter-animation
2
hotkeys
2
daktilo
2
mac
2
autohotkey
2
event
2
daemon
2
simulate
2
hook
2
fun
1
tablet
1