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 keystrokes
6 versions - Latest release: 8 months ago - 1.93 thousand downloads total - 13 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
enigo 0.2.0
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events
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-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 customization
25 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
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 MacOS
3 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 winapi
4 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 platform
15 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 Mouse
1 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 platform
1 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 Wayland
8 versions - Latest release: 9 months ago - 2.22 thousand downloads total - 4 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: 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 devices
11 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 events
1 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 interactions
5 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
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 algorithm
2 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 keyboard
9 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 network
11 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 application
4 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 rust
14 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 workspaces
1 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
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 loops
14 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 desktop
10 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 events
1 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