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

crates.io "input" keyword

edrs 0.1.0
A non-modal plaintext editor with saving and loading functionality.
1 version - Latest release: over 2 years ago - 1.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
cliargs_t 0.1.0
Simple Rust command parser
1 version - Latest release: about 5 years ago - 1 dependent package - 1 dependent repositories - 2.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
orbit_input_core 0.1.3
Core trait protocol for Orbit Engine's input system β€” provides unified, platform-agnostic abstrac...
4 versions - Latest release: 4 months ago - 119 downloads total - 0 stars on GitHub - 1 maintainer
Top 5.2% on crates.io
gilrs 0.11.1
Game Input Library for Rust
38 versions - Latest release: about 2 months ago - 44 dependent packages - 2,326 dependent repositories - 5.46 million downloads total - 83 stars on gitlab.com - 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: over 2 years ago - 5 dependent packages - 18 dependent repositories - 73.6 thousand downloads total - 447 stars on GitHub - 1 maintainer
autopilot 0.4.1
A simple, cross-platform GUI automation library for Rust.
17 versions - Latest release: 11 months ago - 1 dependent package - 11 dependent repositories - 70.8 thousand downloads total - 414 stars on GitHub - 1 maintainer
axdriver_input 0.1.4-preview.3
Common traits and types for input device drivers
3 versions - Latest release: about 1 month ago - 2.96 thousand downloads total - 1 maintainer
diffdir 0.4.4
deep compare two directories for differences
5 versions - Latest release: about 2 years ago - 6.8 thousand downloads total - 15 stars on GitHub - 1 maintainer
acc_reader 2.0.0
A wrapper for std::io::Read providing std::io::Seek
2 versions - Latest release: about 10 years ago - 2 dependent packages - 1 dependent repositories - 10.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
bevy_pretty_nice_input 0.6.0
A refreshingly complex input crate for Bevy
10 versions - Latest release: 13 days ago - 340 downloads total - 2 stars on GitHub - 1 maintainer
app_input 0.1.2
Cross-platform mouse and keyboard input
3 versions - Latest release: 9 months ago - 2.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
win32-synthetic-pointer
Inject input on windows from user mode
1 version - Latest release: 1 day ago - 1.71 thousand downloads total - 1 maintainer
Top 1.2% on crates.io
crossterm 0.29.0
A crossplatform terminal library for manipulating terminals.
70 versions - Latest release: 11 months ago - 1,557 dependent packages - 4,402 dependent repositories - 106 million downloads total - 3,117 stars on GitHub - 1 maintainer
inputbox-android 0.1.1
The internal Android support for the inputbox crate. You shouldn't depend on this directly.
2 versions - Latest release: 1 day ago - 0 downloads total - 1 maintainer
rat-widget 3.2.0
ratatui widgets extended edition
61 versions - Latest release: 2 days ago - 38.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
rat-salsa 4.0.3
ratatui widgets and a crossterm event-loop
50 versions - Latest release: 2 days ago - 28.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
rat-event 2.1.0
ratatui event handler trait for widgets
46 versions - Latest release: 2 days ago - 2 dependent packages - 58 thousand downloads total - 53 stars on GitHub - 1 maintainer
mdedit 2.0.1
markdown editor with ratatui and rat-salsa
23 versions - Latest release: 2 months ago - 11 thousand downloads total - 33 stars on GitHub - 1 maintainer
synio 0.1.0
This library aids in processing synchronous input-output streams.
1 version - Latest release: over 6 years ago - 1.75 thousand downloads total - 1 maintainer
bevy_archie 0.2.0
A comprehensive game controller support module for Bevy
8 versions - Latest release: 3 days ago - 114 downloads total - 0 stars on GitHub - 1 maintainer
grabchars 2.1.0
Get keystrokes directly from user - a Rust port of my 1988 Unix utility
3 versions - Latest release: 3 days ago - 28 downloads total - 1 maintainer
cs50_rust 1.0.0
Simple input functions for Rust, inspired by CS50's library
1 version - Latest release: 7 months ago - 411 downloads total - 1 stars on GitHub - 1 maintainer
app_window 0.3.3
Cross-platform window library
8 versions - Latest release: 24 days ago - 2.52 thousand downloads total - 3 stars on GitHub - 1 maintainer
console_engine 2.6.1
A simple terminal framework to draw things and manage user input
39 versions - Latest release: about 2 years ago - 2 dependent packages - 6 dependent repositories - 88.8 thousand downloads total - 232 stars on GitHub - 1 maintainer
keyflow 0.1.1
Cross-platform input simulation library for keyboard, mouse and hotkeys.
3 versions - Latest release: 4 days ago - 9 downloads total - 544 stars on GitHub - 1 maintainer
nutty 0.0.0
Build terminal-based applications with a modern Rust API
1 version - Latest release: about 3 years ago - 1.5 thousand downloads total - 1 maintainer
neutuino 0.4.0
A minimal zero-dependancy pure-rust cross-platform TUI library
4 versions - Latest release: 9 months ago - 1.87 thousand downloads total - 1 stars on GitHub - 1 maintainer
easyinput 0.1.0
Dependency-less library providing an easy abstraction for getting user input
1 version - Latest release: almost 4 years ago - 2 dependent repositories - 2.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
scan-rules 0.2.0
This crate provides some macros for quickly parsing values out of text. Roughly speaking, it doe...
8 versions - Latest release: over 9 years ago - 8 dependent packages - 6 dependent repositories - 76.6 thousand downloads total - 23 stars on GitHub - 1 maintainer
keypeat 0.1.3 πŸ’°
Generic, std-only key repetition handling for Rust.
4 versions - Latest release: 5 months ago - 2.54 thousand downloads total - 0 stars on GitHub - 1 maintainer
turbo_input 0.1.2
A fast scanner library for competitive programming in Rust
3 versions - Latest release: 7 months ago - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
scanio 0.1.0
Simple console input macros with the goal of being implemented in the standard library.
1 version - Latest release: over 4 years ago - 1.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
simple_prompts 0.1.3
A simple wrapper for Rustyline which provides 2 easy to use CLI prompts.
4 versions - Latest release: almost 6 years ago - 6.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
fast_input 0.2.0
Fast and easy input from standard in, made for competetive programming
8 versions - Latest release: over 3 years ago - 11.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
pwin 1.0.1
Simple Password Prompt
6 versions - Latest release: about 2 years ago - 7.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
inputbox 0.0.1
A cross-platform, native GUI input box.
1 version - Latest release: 5 days ago - 0 downloads total - 1 maintainer
Top 7.5% on crates.io
winit_input_helper 0.17.0
Processes winit events, allowing input state to be queried at any time.
28 versions - Latest release: 5 months ago - 46 dependent packages - 124 dependent repositories - 362 thousand downloads total - 69 stars on GitHub - 1 maintainer
joy 0.1.3 πŸ’°
Joystick input library
4 versions - Latest release: about 8 years ago - 1 dependent repositories - 8.68 thousand downloads total - 4 stars on GitHub - 1 maintainer
event_types 0.1.0
Types to help idiomatically represent user input events
1 version - Latest release: over 3 years ago - 1.58 thousand downloads total - 1 stars on gitlab.com - 1 maintainer
tui-textarea-2 0.10.1
tui-textarea is a simple yet powerful text editor widget for ratatui and tui-rs. Multi-line text ...
7 versions - Latest release: 5 days ago - 3.82 thousand downloads total - 1 maintainer
vjoy-sys 0.5.2
Rust bindings to vJoy - a virtual input device driver for Windows
10 versions - Latest release: 3 months ago - 1 dependent package - 1 dependent repositories - 10.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
altaway 0.3.5
Simple code, nothing more
16 versions - Latest release: about 5 years ago - 22.7 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
rillo 0.3.1
A TUI building library
4 versions - Latest release: almost 4 years ago - 4.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_girl 0.0.1
Gamepad Input Rust Library
1 version - Latest release: 7 months ago - 412 downloads total - 1 maintainer
stickup 0.2.9
A modular input device abstraction layer with HID and virtual device support.
10 versions - Latest release: 8 months ago - 4.4 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
lineread 0.7.3
Interactive terminal input reader
4 versions - Latest release: 3 months ago - 3.49 thousand downloads total - 1 stars on GitHub - 1 maintainer
terminput-web-sys 0.2.8
web-sys adapter for terminput
12 versions - Latest release: 3 months ago - 3.62 thousand downloads total - 15 stars on GitHub - 1 maintainer
ibox-crossterm 0.23.2
A fork of crossterm made for ibox to get the stderr position of the cursor. NOT FOR GENERAL USE.
1 version - Latest release: almost 4 years ago - 1 dependent package - 1 dependent repositories - 3 thousand downloads total - 0 stars on GitHub - 1 maintainer
ibox 0.1.0
Simple input box drawing command line utility.
1 version - Latest release: almost 4 years ago - 1.61 thousand downloads total - 1 stars on GitHub - 1 maintainer
kbd-global 0.1.0
Global hotkey runtime for kbd β€” threaded engine, device management, and backend selection for Linux
1 version - Latest release: 7 days ago - 9 downloads total - 1 maintainer
kbd-evdev 0.1.0
evdev backend for kbd β€” Linux input device discovery, hotplug, grab, and event forwarding.
1 version - Latest release: 7 days ago - 10 downloads total - 1 maintainer
terminput-crossterm 0.4.8
crossterm adapter for terminput
18 versions - Latest release: 3 months ago - 31 thousand downloads total - 15 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: almost 3 years ago - 1.67 thousand downloads total - 971 stars on GitHub - 1 maintainer
bmux_event_models 0.0.1-alpha.0
Event models for bmux terminal multiplexer
1 version - Latest release: 7 days ago - 0 downloads total - 1 maintainer
press_here 0.1.2
Simple and modular input handling for Bevy
3 versions - Latest release: 4 months ago - 89 downloads total - 1 maintainer
bevy_picking_egui 0.20.0 πŸ’°
A modular picking plugin for Bevy.
14 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 64.6 thousand downloads total - 843 stars on GitHub - 1 maintainer
oxygen_quantum 0.0.5
Oxygen Quantum is an input/controller library mainly developed for the Oxygen Game Engine.
3 versions - Latest release: over 7 years ago - 2 dependent packages - 6.12 thousand downloads total - 1 maintainer
zr-alshasha 0.2.0
an app to show keyboard input
4 versions - Latest release: over 3 years ago - 5.36 thousand downloads total - 6 stars on GitHub - 1 maintainer
smart-read 0.9.0
Complex but easy ways to read user input
22 versions - Latest release: 10 months ago - 25.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
focus-input 0.1.0
User input manager for the Focus engine
1 version - Latest release: almost 9 years ago - 1 dependent package - 2.1 thousand downloads total - 1 maintainer
op 0.3.0
a simple library for operator
7 versions - Latest release: 12 months ago - 7.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
take_bytes 0.1.0
Read input from stdin or file path, designed for clap CLI arguments
1 version - Latest release: about 1 month ago - 29 downloads total - 1 maintainer
scanf 2.0.0 πŸ’°
Parse text inputs (inverse of print! and format!)
26 versions - Latest release: 7 months ago - 3 dependent packages - 8 dependent repositories - 59 thousand downloads total - 10 stars on GitHub - 1 maintainer
rustui 0.3.5
Terminal UI library for Linux and Unix-like systems
17 versions - Latest release: 6 months ago - 5.28 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
enigo 0.6.1
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events
30 versions - Latest release: 6 months ago - 37 dependent packages - 64 dependent repositories - 602 thousand downloads total - 971 stars on GitHub - 2 maintainers
multiline_input 0.2.0
Terminal multiline input with rich editing (ENTER to submit, CTRL+ENTER for newline)
2 versions - Latest release: about 2 months ago - 376 downloads total - 41 stars on GitHub - 1 maintainer
syngestures 2.0.1
Configurable multi-touch gesture daemon for Linux, originally targeting `xf86-input-synaptics`.
5 versions - Latest release: 6 months ago - 6.36 thousand downloads total - 232 stars on GitHub - 1 maintainer
bevy_ineffable 0.8.0
A simple-to-use input manager for bevy that empowers players and makes accessibility easy.
8 versions - Latest release: 11 months ago - 11 thousand downloads total - 21 stars on GitHub - 1 maintainer
uinput 0.1.3
Linux uinput wrapper.
4 versions - Latest release: about 8 years ago - 5 dependent packages - 28 dependent repositories - 116 thousand downloads total - 83 stars on GitHub - 1 maintainer
bevy-egui-kbgp 0.29.0
Better keyboard and gamepad story for egui in Bevy
32 versions - Latest release: about 2 months ago - 1 dependent repositories - 41.3 thousand downloads total - 37 stars on GitHub - 1 maintainer
hidg 0.2.0
Linux USB HID Gadget emulation
3 versions - Latest release: almost 2 years ago - 4.72 thousand downloads total - 13 stars on GitHub - 1 maintainer
scanlex 0.1.4
a simple lexical scanner for parsing text into tokens
5 versions - Latest release: over 5 years ago - 3 dependent packages - 52 dependent repositories - 1.71 million downloads total - 11 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: over 3 years ago - 1 dependent repositories - 2.73 thousand downloads total - 2 stars on GitHub - 1 maintainer
scanpw 1.0.0
Read a password from standard input
2 versions - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 9.71 thousand downloads total - 1 maintainer
vjoy 0.7.1
Idiomatic and safe wrapper for vjoy-sys
9 versions - Latest release: 3 months ago - 1 dependent repositories - 9.68 thousand downloads total - 5 stars on GitHub - 1 maintainer
string-to-input-event-codes 0.1.0
String to input event codes conversion utility
1 version - Latest release: 4 months ago - 31 downloads total - 1 maintainer
quil-rust 0.1.0
A simple, easy to use, glfw input abstraction to allow for rapid prototyping of glfw projects.
1 version - Latest release: 4 months ago - 28 downloads total - 0 stars on GitHub - 1 maintainer
tiny-input 0.2.0
Tiny input macros.
2 versions - Latest release: 12 months ago - 1.78 thousand downloads total
bevy_enhanced_input 0.24.1
Input manager for Bevy, inspired by Unreal Engine Enhanced Input
47 versions - Latest release: 11 days ago - 59.9 thousand downloads total - 231 stars on GitHub - 2 maintainers
global-mousemove 0.1.1
A minimal library to listen for global mousemove events.
2 versions - Latest release: 4 months ago - 523 downloads total - 0 stars on GitHub - 1 maintainer
ezinput 0.3.6 πŸ’°
A powerful input-agnostic library targeting complete support to axis and button handling for the ...
15 versions - Latest release: almost 4 years ago - 1 dependent repositories - 21.2 thousand downloads total - 30 stars on GitHub - 1 maintainer
prompt-rust 0.1.6
A library providing a simple input macro for Rust, similar to Python's input().
6 versions - Latest release: about 1 year ago - 5.13 thousand downloads total - 1 maintainer
nz-ei 0.1.0
A simple Rust library for easy input handling from stdin
1 version - Latest release: 5 months ago - 283 downloads total - 0 stars on GitHub - 1 maintainer
joydev-sys 0.2.1
Linux joydev definitions from `linux/joystick.h`.
6 versions - Latest release: almost 6 years ago - 2 dependent packages - 2 dependent repositories - 11.7 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
ohos-input-sys 0.3.3
Bindings to the multi-modal Input-kit on OpenHarmony
5 versions - Latest release: 3 months ago - 2.55 thousand downloads total - 17 stars on GitHub - 1 maintainer
casual 0.2.0
Simple crate for parsing user input.
4 versions - Latest release: over 5 years ago - 5 dependent packages - 8 dependent repositories - 42.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
jbogs-autopilot 0.4.0
A simple, cross-platform GUI automation library for Rust.
1 version - Latest release: over 1 year ago - 1.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
tui_document 0.9.25
A Ratatui widget wrapping the Ropey crate.
9 versions - Latest release: 10 months ago - 3.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
terminput-termina 0.1.5
termina adapter for terminput
6 versions - Latest release: 3 months ago - 1.59 thousand downloads total - 15 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: 11 months ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
xmirror-server 0.2.0
Locally mirror remote keyboard and mouse events sent over the network.
2 versions - Latest release: 11 months ago - 1.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
xmirror-event 0.2.0
Cross-platform input event types for xmirror.
2 versions - Latest release: 11 months ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
ivy-input 0.10.3
Input handling crate for Ivy
2 versions - Latest release: about 4 years ago - 2 dependent packages - 1 dependent repositories - 6.23 thousand downloads total - 30 stars on GitHub - 1 maintainer
leafwing_input_playback 0.6.0 πŸ’°
Input recording and mocking functionality for the Bevy game engine.
4 versions - Latest release: over 1 year ago - 4.86 thousand downloads total - 34 stars on GitHub - 1 maintainer
input_output 0.1.2
δΈ€δΈͺη”¨δΊŽε€„η†ε€§ζ•°θΎ“ε…₯θΎ“ε‡Ίηš„ Rust εΊ“
3 versions - Latest release: 8 months ago - 1.21 thousand downloads total - 0 stars on GitHub - 1 maintainer
ez_input 0.1.0
make rust input easy!
1 version - Latest release: 13 days ago - 0 downloads total - 1 maintainer
par-term-input 0.1.5
Input sequence generation for par-term terminal emulator
6 versions - Latest release: 13 days ago - 68 downloads total - 1 maintainer
code-scanner-driver 0.1.1
Driver for barcode scanners and keyboard input with GTIN validation, async streaming, and burst d...
2 versions - Latest release: 4 months ago - 67 downloads total - 1 maintainer
input-rs 0.2.5
πŸ”€ A highly customizable input component for WASM frameworks like Yew, Dioxus, and Leptos.
6 versions - Latest release: 11 months ago - 6.13 thousand downloads total - 13 stars on GitHub - 1 maintainer
hid-and-seek
⛔️ DEPRECATED HID binding
7 versions - Latest release: 13 days ago - 7.87 thousand downloads total - 0 stars on GitHub - 1 maintainer