Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
crates.io "input" keyword
pwin 1.0.1
Simple Password Prompt6 versions - Latest release: 2 months ago - 1.92 thousand downloads total - 0 stars on GitHub - 1 maintainer
winconsole 0.11.1
A wrapper for console-related functions in the Windows API.16 versions - Latest release: over 4 years ago - 4 dependent packages - 263 dependent repositories - 865 thousand downloads total - 6 stars on GitHub - 1 maintainer
console-input 0.1.2
A simple library to help handle keyboard presses in a console2 versions - Latest release: 3 months ago - 684 downloads total - 1 maintainer
cr4t3 4.1.5
Enjoy!8 versions - Latest release: 6 months ago - 1 dependent package - 2.19 thousand downloads total - 0 stars on GitHub - 1 maintainer
leafwing_input_playback 0.5.0 💰
Input recording and mocking functionality for the Bevy game engine.3 versions - Latest release: 2 months ago - 947 downloads total - 26 stars on GitHub - 1 maintainer
cherry-picker 0.1.0
A dead simple multi-select propmt for your CLI applications1 version - Latest release: 11 months ago - 316 downloads total - 0 stars on GitHub - 1 maintainer
simpler-input 0.2.0
A simpler way of receiving input from a user2 versions - Latest release: about 3 years ago - 1 dependent repositories - 765 downloads total - 2 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
python-input 0.8.0
A rust implementation of the python 'input' function.4 versions - Latest release: over 4 years ago - 1 dependent repositories - 2.26 thousand downloads total - 1 stars on GitHub - 1 maintainer
conciliator 0.3.9
[WIP] Library for interactive CLI programs12 versions - Latest release: 2 months ago - 1 dependent package - 3.55 thousand downloads total - 1 maintainer
uquery 0.2.2
A simple library to display information to the user and to query them for information in a bright...7 versions - Latest release: over 2 years ago - 2 dependent repositories - 2.35 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
crossterm_input 0.5.0
A cross-platform library for reading userinput.15 versions - Latest release: over 4 years ago - 9 dependent packages - 38 dependent repositories - 176 thousand downloads total - 1 stars on GitHub - 1 maintainer
catch-input 1.1.2
Library implementing a macro for retrieving user input from the console.4 versions - Latest release: about 2 years ago - 1 dependent repositories - 1.82 thousand downloads total - 0 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
bevy_ui_forms 0.1.0 💰
A bevy plugin for creating forms.1 version - Latest release: 20 days ago - 241 downloads total - 0 stars on GitHub - 2 maintainers
hidraw 0.0.7
Rust hidraw library.7 versions - Latest release: about 1 year ago - 1.88 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
xdotool 0.0.2
A wrapper for the command line tool xdotool written in Rust2 versions - Latest release: about 4 years ago - 2 dependent packages - 2 dependent repositories - 5.41 thousand downloads total - 7 stars on GitHub - 1 maintainer
input-actions 0.1.1
An input system for binding PC & Gamepad inputs to application actions3 versions - Latest release: about 2 years ago - 1 dependent repositories - 1.13 thousand downloads total - 7 stars on GitHub - 1 maintainer
easyinput 0.1.0
Dependency-less library providing an easy abstraction for getting user input1 version - Latest release: almost 2 years ago - 2 dependent repositories - 663 downloads total - 1 stars on GitHub - 1 maintainer
hidraw-sys 0.0.6
Linux hidraw definitions from `linux/hidraw.h`.6 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 2.08 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
simple-cli 0.1.1
A simple interface for handling command-line input and output in Rust.2 versions - Latest release: over 1 year ago - 642 downloads total - 0 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
whiteread 0.5.0
Crate for easily reading whitespace-separated values from strings or input.9 versions - Latest release: over 4 years ago - 3 dependent packages - 75 dependent repositories - 35.1 thousand downloads total - 11 stars on GitHub - 1 maintainer
joydev-rs
Rust joydev library.3 versions - Latest release: 12 days ago - 1.17 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
readput 0.1.2
Fast and easy stdin input parsing for competitive programming in rust.3 versions - Latest release: 7 months ago - 772 downloads total - 0 stars on GitHub - 1 maintainer
joydev 0.3.1
Rust joydev library.5 versions - Latest release: about 4 years ago - 1 dependent repositories - 2.88 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
cliargs_t 0.1.0
Simple Rust command parser1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 1.21 thousand downloads total - 1 stars on GitHub - 1 maintainer
joydev-sys 0.2.1
Linux joydev definitions from `linux/joystick.h`.6 versions - Latest release: about 4 years ago - 2 dependent packages - 2 dependent repositories - 4.12 thousand downloads total - 0 stars on GitLab.com - 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
input-linux 0.6.0
evdev and uinput6 versions - Latest release: about 1 year ago - 3 dependent packages - 3 dependent repositories - 24 thousand downloads total - 31 stars on GitHub - 1 maintainer
action_maps 0.3.1
A dynamic action mapping system for Bevy.5 versions - Latest release: 5 months ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
untrustended 0.4.1
Untrustended - Untrusted Extended. A compilation of primitives for parsing values from untrusted ...8 versions - Latest release: 4 months ago - 1 dependent repositories - 28.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
cli-prompts 0.1.0
Interactive prompts for the command line1 version - Latest release: 12 months ago - 1 dependent repositories - 452 downloads total - 2 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: 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: 6 months ago - 2 dependent repositories - 9.37 thousand downloads total - 26 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 2 years ago - 1 dependent repositories - 5.67 thousand downloads total - 29 stars on GitHub - 1 maintainer
vjoy 0.6.0
Idiomatic and safe wrapper for vjoy-sys7 versions - Latest release: 11 months ago - 1 dependent repositories - 1.95 thousand downloads total - 5 stars on GitHub - 1 maintainer
web-sys-main-loop 0.1.8
Provides a main loop (or game loop) for web_sys windows9 versions - Latest release: 4 months ago - 2.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
rinout 0.0.1
cin && cout, but rust version1 version - Latest release: about 2 months ago - 241 downloads total - 0 stars on GitHub - 1 maintainer
input-linux-sys 0.8.0
Bindings for <linux/{u,}input.h>18 versions - Latest release: about 1 year ago - 3 dependent packages - 6 dependent repositories - 42 thousand downloads total - 5 stars on GitHub - 1 maintainer
win32-synthetic-pointer
Inject input on windows from user mode1 version - Latest release: 19 days ago - 363 downloads total - 1 maintainer
virtual_joystick 2.2.0 💰
Bevy virtual Joystick for mobile games12 versions - Latest release: about 2 months ago - 3.48 thousand downloads total - 30 stars on GitHub - 1 maintainer
terminol 0.1.0 💰
UNIX Terminal utilities so simple you can do it when you're drunk.1 version - Latest release: 3 months ago - 271 downloads total - 2 stars on GitHub - 1 maintainer
bevy_touch_stick 0.2.0
Bevy virtual touch joystick for mobile games2 versions - Latest release: 3 months ago - 930 downloads total - 3 stars on GitHub - 1 maintainer
bevy_ineffable 0.5.0
A simple-to-use input manager for bevy that empowers players and makes accessibility easy.5 versions - Latest release: 3 months ago - 1.88 thousand downloads total - 10 stars on GitHub - 1 maintainer
wolf_engine_input 0.1.1
A high-level input API.3 versions - Latest release: about 2 months ago - 738 downloads total - 0 stars on GitHub - 1 maintainer
smart-read 0.5.3
Complex but easy ways to read user input14 versions - Latest release: 22 days ago - 3.57 thousand downloads total - 2 stars on GitHub - 1 maintainer
bami 0.2.1
Basic amethyst input library3 versions - Latest release: almost 4 years ago - 1.17 thousand downloads total - 0 stars on GitLab.com - 1 maintainer
pad-motion 0.1.6 💰
Implementation of Cemuhook gamepad motion protocol. Includes client and server implementations.7 versions - Latest release: over 2 years ago - 1 dependent repositories - 2.81 thousand downloads total - 13 stars on GitHub - 1 maintainer
bevy-input-sequence 0.4.0
Recognizes input sequences and send events4 versions - Latest release: 21 days ago - 966 downloads total - 8 stars on GitHub - 2 maintainers
finput 0.1.1
A simpler input2 versions - Latest release: about 2 months ago - 477 downloads total - 1 maintainer
record 0.2.3
Command-line utilities to record and replay input sent to a terminal session.6 versions - Latest release: over 7 years ago - 1 dependent repositories - 4.28 thousand downloads total - 1 maintainer
cli_printer 0.2.0
A library for create a cli apps2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 940 downloads total - 1 stars on GitHub - 1 maintainer
tellmewhy 0.1.0
Command line prompting1 version - Latest release: about 1 year ago - 342 downloads total - 0 stars on GitHub - 1 maintainer
adi 0.12.0
Ultra-portable hardware interface for platform-agnostic applications.18 versions - Latest release: almost 6 years ago - 2 dependent packages - 4 dependent repositories - 13 thousand downloads total - 53 stars on GitHub - 1 maintainer
quad-gamepad 0.2.0-alpha
Light-weight and opinionated gamepad handling libarary.1 version - Latest release: over 2 years ago - 1.95 thousand downloads total - 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
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
rline 0.3.3 💰
Input line retrieval using libreadline's "Alternate Interface".12 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 7.65 thousand downloads total - 0 stars on GitHub - 1 maintainer
beginner_tools 1.1.1
Useful library designed for new Rustacens, provides good examples that are useful in simple proj...5 versions - Latest release: over 6 years ago - 1 dependent repositories - 3.51 thousand downloads total - 1 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
input-utils 0.1.1
Small package with console input utils2 versions - Latest release: 9 months ago - 486 downloads total - 0 stars on GitHub - 1 maintainer
rawcmd 0.6.3 💰
Command-line application framework.21 versions - Latest release: almost 4 years ago - 7.14 thousand downloads total - 3 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 5 years ago - 2 dependent packages - 2.68 thousand downloads total - 1 maintainer
synio 0.1.0
This library aids in processing synchronous input-output streams.1 version - Latest release: over 4 years ago - 558 downloads total - 1 maintainer
proceed 0.1.0
A simple rust cli abstraction for accepting user-input.2 versions - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 2.75 thousand downloads total - 1 maintainer
reminisce 0.9.1
A joystick detection and event-handling library14 versions - Latest release: about 9 years ago - 10.4 thousand downloads total - 5 stars on GitHub - 1 maintainer
allegro-sys 0.0.45
Allegro 5 core library Rust binding42 versions - Latest release: 6 months ago - 11 dependent packages - 1 dependent repositories - 49.3 thousand downloads total - 95 stars on GitHub - 1 maintainer
allegro 0.0.45
Allegro 5 core library Rust wrapper44 versions - Latest release: 6 months ago - 9 dependent packages - 1 dependent repositories - 42.5 thousand downloads total - 95 stars on GitHub - 1 maintainer
read-stdin 1.1.1
A simple and easy way reading of obtaining user input.3 versions - Latest release: over 1 year ago - 1 dependent repositories - 954 downloads total - 1 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
odilia-input 0.0.3
Input subsystem for the Odilia screen reader.3 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 967 downloads total - 98 stars on GitHub - 1 maintainer
libreda-oasis 0.0.3
OASIS input/output for libreda-db.3 versions - Latest release: over 2 years ago - 1 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
vmulti-client 0.3.4
Crate for interacting with virtual input driver8 versions - Latest release: almost 4 years ago - 2.91 thousand downloads total - 8 stars on GitHub - 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
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
prongs 0.0.5
Input handling schema written in rust. Backend agnostic, provides serializability, assignment and...8 versions - Latest release: over 4 years ago - 3.93 thousand downloads total - 1 maintainer
scanln 0.1.1
The inverse of println2 versions - Latest release: about 4 years ago - 3 dependent packages - 3 dependent repositories - 3.12 thousand downloads total - 1 maintainer
bevy_picking_raycast 0.18.0
A modular picking plugin for Bevy.6 versions - Latest release: 2 months ago - 1 dependent package - 5 dependent repositories - 29.1 thousand downloads total - 631 stars on GitHub - 1 maintainer
bevy_picking_egui 0.18.0
A modular picking plugin for Bevy.6 versions - Latest release: 2 months ago - 1 dependent package - 2 dependent repositories - 8.3 thousand downloads total - 631 stars on GitHub - 1 maintainer
Top 9.5% on crates.io
6 versions - Latest release: 2 months ago - 2 dependent packages - 5 dependent repositories - 51.2 thousand downloads total - 631 stars on GitHub - 1 maintainer
bevy_picking_input 0.18.0
A modular picking plugin for Bevy.6 versions - Latest release: 2 months ago - 2 dependent packages - 5 dependent repositories - 51.2 thousand downloads total - 631 stars on GitHub - 1 maintainer
bevy_picking_ui 0.18.0
A modular picking plugin for Bevy.6 versions - Latest release: 2 months ago - 1 dependent package - 4 dependent repositories - 23.7 thousand downloads total - 631 stars on GitHub - 1 maintainer
bevy_picking_sprite 0.18.0
A modular picking plugin for Bevy.6 versions - Latest release: 2 months ago - 1 dependent package - 3 dependent repositories - 21.6 thousand downloads total - 631 stars on GitHub - 1 maintainer
bevy_picking_highlight 0.18.0
A modular picking plugin for Bevy.6 versions - Latest release: 2 months ago - 1 dependent package - 5 dependent repositories - 46 thousand downloads total - 631 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
6 versions - Latest release: 2 months ago - 4 dependent packages - 5 dependent repositories - 45.6 thousand downloads total - 631 stars on GitHub - 1 maintainer
bevy_picking_selection 0.18.0
A modular picking plugin for Bevy.6 versions - Latest release: 2 months ago - 4 dependent packages - 5 dependent repositories - 45.6 thousand downloads total - 631 stars on GitHub - 1 maintainer
bevy_picking_rapier 0.18.0
A modular picking plugin for Bevy.6 versions - Latest release: 2 months ago - 1 dependent package - 2 dependent repositories - 3.65 thousand downloads total - 631 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
fast_input 0.2.0
Fast and easy input from standard in, made for competetive programming8 versions - Latest release: over 1 year ago - 3.38 thousand downloads total - 3 stars on GitHub - 1 maintainer
steamy-controller 0.2.1
Library to interact with the Steam controller.4 versions - Latest release: over 7 years ago - 3.9 thousand downloads total - 20 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
readline-sys
Declarations for `libreadline` or `libedit`6 versions - Latest release: 27 days ago - 1 dependent package - 4 dependent repositories - 10 thousand downloads total - 2 maintainers
readline
Wrapper around readline on Linux and Mac OS X, a shim on Windows. DO NOT USE: `rustyline` does th...11 versions - Latest release: 27 days ago - 2 dependent packages - 4 dependent repositories - 11.9 thousand downloads total - 2 maintainers
liner 0.4.4
A library offering readline-like functionality.16 versions - Latest release: over 6 years ago - 7 dependent packages - 4 dependent repositories - 44.2 thousand downloads total - 74 stars on GitHub - 1 maintainer
jaw 0.3.1
tools to operate in cli6 versions - Latest release: 4 months ago - 1.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
prompted 0.2.8
Macros for input and prompting.7 versions - Latest release: 6 months ago - 2 dependent repositories - 2.24 thousand downloads total - 3 stars on GitHub - 1 maintainer
sejong 0.1.5
Sejong Buffer is a buffer that can receive ASCII bytes different from keyboard and send out UTF-3...6 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
shine-input 0.2.1
SHINE. Input handling for the shine engine.2 versions - Latest release: about 5 years ago - 1.04 thousand downloads total - 1 maintainer
input-event-codes 5.16.8
Linux input event codes form `linux/input_event_codes.h`.5 versions - Latest release: over 2 years ago - 7 dependent packages - 21 dependent repositories - 31.2 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
focus-input 0.1.0
User input manager for the Focus engine1 version - Latest release: about 7 years ago - 1 dependent package - 872 downloads total - 1 maintainer
Related Keywords
rust
52
keyboard
31
terminal
30
cli
28
bevy
24
mouse
22
gamedev
22
linux
20
stdin
14
gamepad
12
cursor
11
console
11
read
11
io
10
raycasting
10
pick-intersections
10
picking
10
eventlistener
10
joystick
10
game
9
api
8
tui
8
prompt
8
readline
7
text
7
hid
7
ui
7
output
7
automation
6
rust-library
6
simple
6
cross-platform
6
controller
6
ratatui
6
editor
6
event
5
virtual
5
usb
5
gadget
5
scanf
5
rust-lang
5
gui
5
color
4
simulation
4
ffi
4
wayland
4
windowing
4
game-development
4
library
4
user
4
hacktoberfest
4
crates-io
3
windows
3
accessibility
3
validation
3
graphics
3
touch
3
crate
3
easy
3
completion
3
crates
3
winit
3
tty
3
scan
3
parse
3
testing
3
async
2
input-handling
2
emulator
2
handling
2
textarea
2
vjoy
2
ezinput
2
wasm
2
command-line
2
opengl
2
direct3d
2
allegro
2
term
2
beginner
2
winapi
2
rust-crate
2
whitespace
2
hardware
2
competitive
2
egui
2
line
2
crossterm
2
python
2
libinput
2
bindings
2
map
2
inputmap
2
input-map
2
record
2
mouse-emulation
2
evdev
2
uinput
2
form
2
file
2