Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "mouse" keyword
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
Top 5.1% on crates.io
22 versions - Latest release: 11 days ago - 28 dependent packages - 64 dependent repositories - 98.3 thousand downloads total - 863 stars on GitHub - 2 maintainers
enigo 0.2.0
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events22 versions - Latest release: 11 days ago - 28 dependent packages - 64 dependent repositories - 98.3 thousand downloads total - 863 stars on GitHub - 2 maintainers
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: about 1 year ago - 329 downloads total - 863 stars on GitHub - 1 maintainer
bevy_mouse_tracking_plugin 0.7.0
A plugin for effortless mouse tracking in the bevy game engine.13 versions - Latest release: 5 months ago - 2 dependent repositories - 9.37 thousand downloads total - 26 stars on GitHub - 1 maintainer
kanata 1.6.0
Multi-layer keyboard customization25 versions - Latest release: 5 days ago - 6.91 thousand downloads total - 1,158 stars on GitHub - 1 maintainer
kanata-parser 0.161.0
A parser for configuration language of kanata, a keyboard remapper.13 versions - Latest release: 3 days ago - 1 dependent package - 4.03 thousand downloads total - 1,158 stars on GitHub - 1 maintainer
wasm_mouse 0.1.0
Handling mouse events in Rust using `web_sys`.1 version - Latest release: about 1 year ago - 303 downloads total - 0 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
13 versions - Latest release: 9 months ago - 4 dependent packages - 18 dependent repositories - 28.4 thousand downloads total - 364 stars on GitHub - 1 maintainer
inputbot 0.6.0
Cross-platform (Windows & Linux) library for simulating keyboard/mouse input events and registeri...13 versions - Latest release: 9 months ago - 4 dependent packages - 18 dependent repositories - 28.4 thousand downloads total - 364 stars on GitHub - 1 maintainer
stayawake 0.2.4
StayAwake is a simple program for Windows & MacOS to keep your system awake without affecting you...6 versions - Latest release: about 1 year ago - 1.77 thousand downloads total - 3 stars on GitHub - 1 maintainer
tfc 0.7.0
The Fat Controller. A library for simulating mouse and keyboard events.13 versions - Latest release: 3 months ago - 2 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: 3 months ago - 2.65 thousand downloads total - 36 stars on GitHub - 1 maintainer
mouse_position 0.1.3
Get the mouse position on Linux, Windows and MacOS3 versions - Latest release: over 1 year ago - 37 dependent repositories - 16.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
winapi-virtual-input 0.1.3
Crate for interacting with virtual devices using winapi4 versions - Latest release: over 3 years ago - 1.97 thousand downloads total - 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: almost 4 years ago - 3 dependent packages - 3 dependent repositories - 15.7 thousand downloads total - 31 stars on GitHub - 1 maintainer
mac-mouse-sys 0.0.9
Tiny wrapper for mouse-related functions in macOS `IOKit/hidsystem`.9 versions - Latest release: 12 months ago - 1 dependent repositories - 2.22 thousand downloads total - 1 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
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
jiggle 0.1.0
jiggle - A Tiny Program to Jiggle Your Mouse1 version - Latest release: over 1 year ago - 624 downloads total - 11 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: almost 8 years ago - 1.65 thousand downloads total - 30 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
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 - 3 dependent packages - 3 dependent repositories - 5.01 thousand downloads total - 26 stars on GitHub - 1 maintainer
mouse-keyboard-input 0.4.1
Send mouse and keyboard events on any distro and X11 or Wayland8 versions - Latest release: 9 months ago - 2.22 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 2.2% on crates.io
43 versions - Latest release: over 2 years ago - 32 dependent packages - 1,065 dependent repositories - 921 thousand downloads total - 4,537 stars on GitHub - 1 maintainer
pistoncore-input 1.0.1 💰
A structure for user input43 versions - Latest release: over 2 years ago - 32 dependent packages - 1,065 dependent repositories - 921 thousand downloads total - 4,537 stars on GitHub - 1 maintainer
noct 0.1.0
A cross-platform library to input simulation.1 version - Latest release: over 1 year ago - 367 downloads total - 1 maintainer
virtual-input 0.2.8
API for interacting with virtual input devices11 versions - Latest release: over 3 years ago - 1 dependent package - 5.59 thousand downloads total - 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
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
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
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
doe 1.1.20
doe is a powerful Rust crate designed to enhance development workflow by providing an extensive c...201 versions - Latest release: 11 days ago - 30 dependent packages - 4 dependent repositories - 53 thousand downloads total - 0 stars on GitLab.com - 2 maintainers
bevy_interact_2d 0.9.0
A Bevy plugin for 2d mouse interactions5 versions - Latest release: over 1 year ago - 2.6 thousand downloads total - 13 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: 15 days ago - 9 dependent repositories - 7.7 thousand downloads total - 99 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
20 versions - Latest release: 10 months ago - 14 dependent packages - 30 dependent repositories - 50.5 thousand downloads total - 414 stars on GitHub - 1 maintainer
rdev 0.5.3
Listen and send keyboard and mouse events on Windows, Linux and MacOS.20 versions - Latest release: 10 months ago - 14 dependent packages - 30 dependent repositories - 50.5 thousand downloads total - 414 stars on GitHub - 1 maintainer
kanata-interception 0.2.0
Safe wrapper for Interception. Forked for use with kanata.1 version - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 886 downloads total - 1,158 stars on GitHub - 1 maintainer
mickey 0.1.1
Accessibility utility to move mouse cursor using keyboard with binary search algorithm2 versions - Latest release: almost 2 years ago - 586 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 keyboard9 versions - Latest release: over 5 years ago - 5.4 thousand downloads total - 27 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.26 thousand downloads total - 16 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.28 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: about 5 years ago - 6.75 thousand downloads total - 7 stars on GitHub - 1 maintainer
meth 0.1.0
Keeps computers awake.1 version - Latest release: almost 2 years ago - 343 downloads total - 0 stars on GitHub - 1 maintainer
robopilot 0.3.1
Mouse and Keyboard record and replay application4 versions - Latest release: about 3 years ago - 1.16 thousand downloads total - 2 stars on GitHub - 1 maintainer
mouse-rs 0.4.2
Library to control your mouse via rust14 versions - Latest release: almost 2 years ago - 6 dependent packages - 7 dependent repositories - 13.6 thousand downloads total - 97 stars on GitHub - 1 maintainer
i3-workspace-scroll 0.1.0
A helper for switching i3 or sway workspaces1 version - Latest release: about 4 years ago - 501 downloads total - 1 stars on GitHub - 1 maintainer
razermacos 0.1.0
Bindings to librazermacos for allowing interaction with Razer peripherals on macOS.1 version - Latest release: over 1 year ago - 321 downloads total - 0 stars on GitHub - 1 maintainer
mouse_automation 0.1.3
A winapi wrapper that provides easy mouse automation.4 versions - Latest release: over 8 years ago - 11.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 7.1% on crates.io
19 versions - Latest release: 3 months ago - 27 dependent packages - 49 dependent repositories - 78.9 thousand downloads total - 142 stars on GitHub - 1 maintainer
device_query 2.0.0
A basic library for querying keyboard and mouse state on-demand without a window.19 versions - Latest release: 3 months ago - 27 dependent packages - 49 dependent repositories - 78.9 thousand downloads total - 142 stars on GitHub - 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.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
mousemove 0.0.2
Send a mouse movement or click event to the system.1 version - Latest release: almost 9 years ago - 1.8 thousand downloads total - 3 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 - 602 downloads total - 0 stars on GitHub - 1 maintainer
piston-button_tracker 0.14.0
A Piston library for tracking key/mouse press events from windows for use in update loops14 versions - Latest release: almost 4 years ago - 7.37 thousand downloads total - 4 stars on GitHub - 1 maintainer
spacenav 0.1.0
Library for interfacing with the open source Spacenav daemon.1 version - Latest release: almost 8 years ago - 1 dependent repositories - 1.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
mouce 0.2.44
A library that aims to help simulating and listening mouse actions across different platforms.15 versions - Latest release: about 2 months ago - 3 dependent packages - 16 dependent repositories - 6.94 thousand downloads total - 23 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 - 546 downloads total - 1 stars on GitHub - 1 maintainer
buttons 0.5.0
A simple API for storing and querying input state.7 versions - Latest release: 9 months ago - 1 dependent repositories - 2.55 thousand downloads total - 6 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: 5 months ago - 1 dependent repositories - 1.88 thousand downloads total - 9 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 - 10.4 thousand downloads total - 15 stars on GitHub - 1 maintainer
hid-api-rs 2.0.1
HID & GadgetFs hardware passthrough for injecting keyboard/mouse inputs.5 versions - Latest release: 3 months ago - 921 downloads total - 2 stars on GitHub - 1 maintainer
terminal-input 0.1.0
Cross-terminal precise decoding of modified keys and other input events1 version - Latest release: almost 4 years ago - 463 downloads total - 2 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 - 272 downloads total - 2 stars on GitHub - 1 maintainer
Related Keywords
keyboard
43
input
22
rust
17
macos
9
windows
8
automation
7
linux
7
hid
6
cross-platform
5
mouse-emulation
5
usb
4
simulation
4
hotkey
4
control
3
x11
3
winapi
3
keyboard-layout
3
interception-driver
3
bevy
3
testing
3
simulate
3
gamepad
2
piston
2
razer
2
virtual
2
library
2
autohotkey
2
gui
2
hook
2
awake
2
gamedev
2
events
2
x11-cursor
2
xserver
2
mapping
1
scroll
1
scrolling
1
mac
1
sway
1
i3
1
wacom
1
screen
1
pyautogui
1
network
1
automated
1
xserver-xorg
1
keep-awake
1
sleep
1
ui
1
rust-lang
1
desktop-app
1
hwnd
1
high-dpi
1
win32
1
ctrl
1
curses
1
escape
1
ansi
1
utility
1
ffi
1
user-input
1
hooks
1
touch
1
record
1
click
1
listen
1
spacenav
1
3d
1
button
1
tracker
1
key
1
scripting
1
osx
1
crate
1
position
1
remote
1
desktop
1
rust-library
1
keyboard-emulation
1
keybinding
1
hotkeys
1
global-hooks
1
emulating-inputs
1
bot
1
frontend
1
wasm
1
kanata
1
parser
1
remapping
1
layout
1
bevy-engine
1
keylogger
1
autoscrolling
1
auto-scrolling
1
auto-scroll
1
tablet
1
leftwm
1
binarysearch
1
cursor
1
usb-device
1