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 parser1 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
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
gilrs 0.11.1
Game Input Library for Rust38 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
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
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 drivers3 versions - Latest release: about 1 month ago - 2.96 thousand downloads total - 1 maintainer
diffdir 0.4.4
deep compare two directories for differences5 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::Seek2 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 Bevy10 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 input3 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 mode1 version - Latest release: 1 day ago - 1.71 thousand downloads total - 1 maintainer
Top 1.2% on crates.io
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
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 edition61 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-loop50 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 widgets46 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-salsa23 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 Bevy8 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 utility3 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 library1 version - Latest release: 7 months ago - 411 downloads total - 1 stars on GitHub - 1 maintainer
app_window 0.3.3
Cross-platform window library8 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 input39 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 API1 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 library4 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 input1 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 Rust3 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 programming8 versions - Latest release: over 3 years ago - 11.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
pwin 1.0.1
Simple Password Prompt6 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
28 versions - Latest release: 5 months ago - 46 dependent packages - 124 dependent repositories - 362 thousand downloads total - 69 stars on GitHub - 1 maintainer
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 library4 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 events1 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 Windows10 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 more16 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 library4 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 Library1 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 reader4 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 terminput12 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 Linux1 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 terminput18 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 multiplexer1 version - Latest release: 7 days ago - 0 downloads total - 1 maintainer
press_here 0.1.2
Simple and modular input handling for Bevy3 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 input4 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 input22 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 engine1 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 operator7 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 arguments1 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 systems17 versions - Latest release: 6 months ago - 5.28 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 5.1% on crates.io
30 versions - Latest release: 6 months ago - 37 dependent packages - 64 dependent repositories - 602 thousand downloads total - 971 stars on GitHub - 2 maintainers
enigo 0.6.1
Cross-platform (Linux, Windows, macOS & BSD) library to simulate keyboard and mouse events30 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 Bevy32 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 emulation3 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 tokens5 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 input2 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-sys9 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 utility1 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 Input47 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 stdin1 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 OpenHarmony5 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 terminput6 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 Ivy2 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 emulator6 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 binding7 versions - Latest release: 13 days ago - 7.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
Related Keywords
rust
68
terminal
57
keyboard
57
cli
51
mouse
40
bevy
39
gamedev
30
linux
27
tui
26
ratatui
22
stdin
20
gamepad
19
prompt
16
ui
16
console
15
validation
15
io
14
automation
12
game
12
cross-platform
12
cursor
12
joystick
12
text
12
read
12
picking
11
eventlistener
11
readline
10
output
10
editor
10
pick-intersections
10
raycasting
10
hid
9
gui
8
rust-library
8
color
8
api
8
windowing
7
wayland
7
windows
7
controller
7
event
7
winit
6
form
6
simple
6
interactive
6
virtual
6
rust-lang
6
simulation
6
gadget
5
textarea
5
ffi
5
usb
5
macro
5
scanf
5
wasm
5
evdev
5
user
5
library
5
keybinding
4
helper
4
hacktoberfest
4
game-development
4
macos
4
scan
4
event-loop
4
scanner
4
x11
4
graphics
4
events
4
testing
4
error
4
completion
3
analytics
3
touch
3
user-input
3
egui
3
crates
3
data-collection
3
easy
3
telemetry
3
action
3
crates-io
3
hotkey
3
pointer
3
bindings
3
input-handling
3
web
3
crate
3
forms
3
bevy-plugin
3
dioxus
3
beginner
3
tty
3
uinput
3
accessibility
3
parse
3
input-validation
3
mapping
3
competitive
3
security
3