Ecosyste.ms: Packages

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

Top 2.2% on crates.io
Top 2.4% downloads on crates.io
Top 1.3% dependent packages on crates.io
Top 1.3% dependent repos on crates.io
Top 3.2% forks on crates.io
Top 3.2% docker downloads on crates.io

crates.io : pistoncore-input

A structure for user input

Registry - Source - Documentation - JSON
purl: pkg:cargo/pistoncore-input
Keywords: keyboard, piston, input, mouse, modular-game-engine, rust
License: MIT
Latest release: over 2 years ago
First release: over 9 years ago
Dependent packages: 32
Dependent repositories: 1,065
Downloads: 945,261 total
Stars: 4,554 on GitHub
Forks: 234 on GitHub
Docker dependents: 29
Docker downloads: 23,282,355
Total Commits: 1133
Committers: 82
Average commits per author: 13.817
Development Distribution Score (DDS): 0.252
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/bvssvni
Last synced: 8 days ago

touch_visualizer
A library for visualizing input touches with Piston-Graphics
1 version - Latest release: 29 days ago - 902 downloads total - 1 stars on GitHub - 1 maintainer
carboxyl_window
Functional reactive window API
3 versions - Latest release: about 1 month ago - 1 dependent package - 1 dependent repositories - 9.63 thousand downloads total - 12 stars on GitHub - 1 maintainer
pistoncore-winit_window 0.17.0
A winit back-end for pistoncore-window
25 versions - Latest release: 7 months ago - 2 dependent packages - 1 dependent repositories - 14.7 thousand downloads total - 4 stars on GitHub - 1 maintainer
dev_menu 0.41.0
A simple in-engine developer menu library.
42 versions - Latest release: 7 months ago - 118 thousand downloads total - 17 stars on GitHub - 1 maintainer
pistoncore-glfw_window 0.80.0
A GLFW window back-end for the Piston game engine
84 versions - Latest release: 7 months ago - 3 dependent packages - 6 dependent repositories - 226 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
piston 0.55.0 💰
The Piston game engine core libraries
82 versions - Latest release: 7 months ago - 61 dependent packages - 875 dependent repositories - 995 thousand downloads total - 4,554 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
pistoncore-event_loop 0.55.0 💰
A Piston event loop for games and interactive applications
83 versions - Latest release: 7 months ago - 5 dependent packages - 832 dependent repositories - 1 million downloads total - 4,554 stars on GitHub - 1 maintainer
piston-fake_dpi 0.6.0
A window wrapper that simulates fake Hi-DPI screen by manipulating window events
6 versions - Latest release: 8 months ago - 2.62 thousand downloads total - 1 stars on GitHub - 1 maintainer
piston2d-touch_visualizer 0.34.0
A library for visualizing input touches with Piston-Graphics
34 versions - Latest release: 8 months ago - 1 dependent package - 3 dependent repositories - 20.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
pistoncore-glutin_window 0.72.0
A Piston window back-end using the Glutin library
97 versions - Latest release: 8 months ago - 29 dependent packages - 826 dependent repositories - 1.1 million downloads total - 25 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
pistoncore-sdl2_window 0.69.0
A SDL2 back-end for the Piston game engine
83 versions - Latest release: 8 months ago - 26 dependent packages - 41 dependent repositories - 355 thousand downloads total - 23 stars on GitHub - 1 maintainer
camera_controllers 0.34.0
A library for 3D camera control.
37 versions - Latest release: 8 months ago - 14 dependent packages - 12 dependent repositories - 135 thousand downloads total - 6 stars on GitHub - 1 maintainer
Top 7.8% on crates.io
piston2d-sprite 0.68.0
A library for sprite hierarchy and scene management
73 versions - Latest release: 8 months ago - 6 dependent packages - 25 dependent repositories - 216 thousand downloads total - 56 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
pistoncore-window 1.0.0 💰
A library for window abstraction
73 versions - Latest release: 8 months ago - 15 dependent packages - 838 dependent repositories - 959 thousand downloads total - 4,554 stars on GitHub - 1 maintainer
piston3d-cam 0.6.0
A library for 3D camera and navigation
11 versions - Latest release: over 1 year ago - 3 dependent packages - 6 dependent repositories - 61.4 thousand downloads total - 14 stars on GitHub - 1 maintainer
conrod_piston 0.76.1
An easy-to-use, 100% Rust, extensible 2D GUI library.
16 versions - Latest release: over 2 years ago - 6 dependent repositories - 14.8 thousand downloads total - 3,349 stars on GitHub - 1 maintainer
Top 3.2% on crates.io
conrod_core 0.76.1
An easy-to-use, 100% Rust, extensible 2D GUI library.
16 versions - Latest release: over 2 years ago - 20 dependent packages - 97 dependent repositories - 148 thousand downloads total - 3,349 stars on GitHub - 1 maintainer
Top 8.9% on crates.io
piston-ai_behavior 0.33.0 💰
AI behavior tree
41 versions - Latest release: over 2 years ago - 3 dependent packages - 26 dependent repositories - 157 thousand downloads total - 70 stars on GitHub - 1 maintainer
carbide_core 0.70.1
An easy-to-use, 100% Rust, extensible 2D GUI library.
2 versions - Latest release: over 3 years ago - 3 dependent packages - 1 dependent repositories - 2.12 thousand downloads total - 15 stars on GitHub - 1 maintainer
Top 3.3% on crates.io
conrod 0.62.1
DEPRECATED. See `conrod-core`.
120 versions - Latest release: almost 4 years ago - 14 dependent packages - 30 dependent repositories - 338 thousand downloads total - 3,349 stars on GitHub - 1 maintainer
piston2d-scroll_controller 0.12.0
A Piston library for handling scroll areas
12 versions - Latest release: almost 4 years ago - 6.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston-button_controller 0.13.0
A Piston library for handling button state and events
15 versions - Latest release: almost 4 years ago - 8.78 thousand downloads total - 3 stars on GitHub - 1 maintainer
piston-split_controller 0.13.0
A Piston library for handling split layout state and events
13 versions - Latest release: almost 4 years ago - 7.19 thousand 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.87 thousand downloads total - 4 stars on GitHub - 1 maintainer
piston2d-drag_controller 0.30.0
A drag controller
32 versions - Latest release: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 102 thousand downloads total - 2 stars on GitHub - 1 maintainer
piston-timer_controller 0.21.0
A timer controller
21 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 14.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
flappy 0.4.1
a rust version of a game that is definetly not flappy bird using the piston engine
6 versions - Latest release: over 4 years ago - 2.87 thousand downloads total - 1 stars on GitHub - 1 maintainer
kiss3d_conrod 0.64.0
Fork of conrod_core (an easy-to-use, 100% Rust, extensible 2D GUI library) compatible with WASM a...
2 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 8.65 thousand downloads total - 3,349 stars on GitHub - 1 maintainer
musical_keyboard 0.6.0
A small lib for converting keyboard input into musical notes.
9 versions - Latest release: about 7 years ago - 8 thousand downloads total - 29 stars on GitHub - 1 maintainer
tcod_window 0.2.0
A TCOD back-end for the Piston game engine
4 versions - Latest release: about 8 years ago - 4.23 thousand downloads total - 3 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 - 7.24 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 4.5% on crates.io
pistoncore-event 0.4.0 💰
A library for flexible generic event threading
19 versions - Latest release: almost 9 years ago - 7 dependent packages - 20 dependent repositories - 66.5 thousand downloads total - 4,554 stars on GitHub - 1 maintainer