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

crates.io "piston" keyword

View the packages on the crates.io package registry that are tagged with the "piston" keyword.

piston2d-graphics_tree 0.39.0
A 2D graphics backend for Piston-Graphics that stores and optimizes commands
36 versions - Latest release: about 1 year ago - 1 dependent repositories - 47.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 6.2% on crates.io
vecmath 1.0.0 💰
A simple and type agnostic library for vector math designed for reexporting
16 versions - Latest release: about 6 years ago - 41 dependent packages - 918 dependent repositories - 1.15 million downloads total - 80 stars on GitHub - 1 maintainer
Top 9.7% on crates.io
texture_packer 0.30.0
A texture packing library using the skyline heuristic
33 versions - Latest release: 4 months ago - 7 dependent packages - 13 dependent repositories - 74 thousand downloads total - 72 stars on GitHub - 1 maintainer
hematite 0.0.34
A simple Minecraft client
30 versions - Latest release: over 6 years ago - 47.6 thousand downloads total - 1,900 stars on GitHub - 1 maintainer
hematite-client 0.0.3
DEPRECATED. Use `hematite`.
2 versions - Latest release: over 9 years ago - 7.4 thousand downloads total - 1,786 stars on GitHub - 1 maintainer
Top 5.6% on crates.io
inflate 0.4.5
DEFLATE decoding
14 versions - Latest release: over 6 years ago - 48 dependent packages - 7,162 dependent repositories - 6.89 million downloads total - 44 stars on GitHub - 2 maintainers
Top 6.3% on crates.io
piston2d-opengl_graphics 0.89.0
An OpenGL 2D back-end for the Piston game engine
105 versions - Latest release: about 2 months ago - 36 dependent packages - 430 dependent repositories - 829 thousand downloads total - 64 stars on GitHub - 1 maintainer
piston2d-glow_wrap 0.2.0
Glow wrapping code for Piston OpenGL backend
2 versions - Latest release: 5 months ago - 1 dependent package - 2.04 thousand downloads total - 64 stars on GitHub - 1 maintainer
piston-editor 0.3.0
Editor interface
7 versions - Latest release: almost 10 years ago - 11.4 thousand downloads total - 4 stars on GitHub - 1 maintainer
array 0.0.1
Convenience methods for working with arrays.
2 versions - Latest release: about 10 years ago - 2 dependent packages - 5 dependent repositories - 28.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
collada 0.16.0
A library for parsing COLLADA documents for mesh, skeletal and animation data
18 versions - Latest release: about 2 months ago - 3 dependent packages - 2 dependent repositories - 75.4 thousand downloads total - 24 stars on GitHub - 1 maintainer
pistones 0.2.1
An wrapper for the Piston code execution engine.
3 versions - Latest release: 11 months ago - 2.86 thousand downloads total - 9 stars on GitHub - 2 maintainers
pluto 0.0.2
Server software for Pluto, the Rust gamedev competition
2 versions - Latest release: about 9 years ago - 9.33 thousand downloads total - 15 stars on GitHub - 1 maintainer
piston_window_game
2D game scaffold for `piston-window`
1 version - Latest release: 4 days ago - 2.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
quaternions 0.5.0
simple quaternion arithmetic with traits
3 versions - Latest release: 7 months ago - 1 dependent repositories - 3.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
interpolation 0.3.0
A library for interpolation
10 versions - Latest release: almost 2 years ago - 20 dependent packages - 944 dependent repositories - 692 thousand downloads total - 35 stars on GitHub - 1 maintainer
gfx_debug_draw 0.33.0
Debug rendering library for gfx-rs
34 versions - Latest release: over 1 year ago - 3 dependent packages - 1 dependent repositories - 127 thousand downloads total - 7 stars on GitHub - 1 maintainer
shader_version 0.7.0
A helper library for detecting and picking compatible shaders
14 versions - Latest release: almost 5 years ago - 23 dependent packages - 853 dependent repositories - 686 thousand downloads total - 1 stars on GitHub - 1 maintainer
rustysnake 1.0.0
A simple snake game written in Rust using the Piston game engine.
1 version - Latest release: about 1 year ago - 1.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.8% on crates.io
wavefront_obj 11.0.0
A parser for the Wavefront .obj file format.
20 versions - Latest release: 7 months ago - 14 dependent packages - 171 dependent repositories - 1.9 million downloads total - 29 stars on GitHub - 1 maintainer
piston-rect 0.3.0
Helper methods for computing simple rectangle layout
3 versions - Latest release: about 6 years ago - 1 dependent repositories - 5.32 thousand downloads total - 1 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: almost 2 years ago - 15 dependent packages - 838 dependent repositories - 1.31 million downloads total - 4,669 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: about 10 years ago - 7 dependent packages - 20 dependent repositories - 92.2 thousand downloads total - 4,669 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 3 years ago - 32 dependent packages - 1,065 dependent repositories - 1.26 million downloads total - 4,669 stars on GitHub - 1 maintainer
Top 3.0% on crates.io
pistoncore-event_loop 1.0.0 💰
A Piston event loop for games and interactive applications
83 versions - Latest release: about 1 year ago - 5 dependent packages - 832 dependent repositories - 1.39 million downloads total - 4,669 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
piston 1.0.0 💰
The Piston game engine core libraries
82 versions - Latest release: about 1 year ago - 61 dependent packages - 875 dependent repositories - 1.4 million downloads total - 4,669 stars on GitHub - 1 maintainer
piston3d-gfx_voxel 0.27.0
A voxel rendering library on top of Gfx
29 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 119 thousand downloads total - 14 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: almost 2 years ago - 6 dependent packages - 25 dependent repositories - 285 thousand downloads total - 56 stars on GitHub - 1 maintainer
piston-viewport 1.0.2
A library for storing viewport information
12 versions - Latest release: over 3 years ago - 7 dependent packages - 1,057 dependent repositories - 848 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 6.5% on crates.io
dyon 0.49.2 💰
A rusty dynamically typed scripting language
90 versions - Latest release: 5 months ago - 3 dependent packages - 18 dependent repositories - 135 thousand downloads total - 1,856 stars on GitHub - 1 maintainer
piston-dyon_interactive 0.46.0 💰
A library for interactive coding with the Piston game engine
46 versions - Latest release: 6 months ago - 59.9 thousand downloads total - 1,853 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
pistoncore-sdl2_window 0.71.0
A SDL2 back-end for the Piston game engine
85 versions - Latest release: 7 months ago - 26 dependent packages - 41 dependent repositories - 470 thousand downloads total - 23 stars on GitHub - 1 maintainer
dynamo 0.1.0 💰
A rusty dynamically typed scripting language
1 version - Latest release: over 9 years ago - 2.7 thousand downloads total - 1,853 stars on GitHub - 1 maintainer
piston-opengex 0.6.0
Meta rules for parsing the OpenGEX format
5 versions - Latest release: over 9 years ago - 8.59 thousand downloads total - 7 stars on GitHub - 1 maintainer
optimisticpeach-opengles_graphics 0.1.4
An OpenGL ES 2D back-end for the Piston game engine
3 versions - Latest release: over 6 years ago - 1 dependent package - 4.91 thousand downloads total - 0 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: about 5 years ago - 16.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
dyon_to_rust 0.1.0
Dyon to Rust transpiler
1 version - Latest release: almost 8 years ago - 1.84 thousand downloads total - 1 maintainer
piston2d-drag_controller 0.30.0
A drag controller
32 versions - Latest release: about 5 years ago - 2 dependent packages - 2 dependent repositories - 128 thousand downloads total - 2 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: almost 2 years ago - 7.17 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
piston2d-gfx_graphics 0.81.0
A Gfx 2D back-end for the Piston game engine
90 versions - Latest release: about 1 year ago - 5 dependent packages - 326 dependent repositories - 1.24 million downloads total - 55 stars on GitHub - 1 maintainer
camera_controllers 0.35.2
A library for 3D camera control.
40 versions - Latest release: 5 months ago - 14 dependent packages - 12 dependent repositories - 174 thousand downloads total - 7 stars on GitHub - 1 maintainer
lup 0.3.0
A custom indexed loop macro library for Rust.
3 versions - Latest release: about 7 years ago - 4.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
hematite_server 0.0.4
A Minecraft server clone
3 versions - Latest release: over 7 years ago - 5.56 thousand downloads total - 142 stars on GitHub - 1 maintainer
bonsai-bt 0.10.0
Behavior tree
22 versions - Latest release: 5 months ago - 1 dependent repositories - 33.7 thousand downloads total - 387 stars on GitHub - 1 maintainer
range 1.0.0
A library for range addressing
13 versions - Latest release: about 6 years ago - 10 dependent packages - 19 dependent repositories - 66.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
backend 0.1.6
A macro library for backend agnostic design
7 versions - Latest release: about 10 years ago - 1 dependent repositories - 12.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
piston-shaders_graphics2d 0.4.0
Shaders for 2D graphics in Rust
7 versions - Latest release: over 4 years ago - 4 dependent packages - 827 dependent repositories - 542 thousand downloads total - 13 stars on GitHub - 1 maintainer
select_color 0.22.0
A library for color selection
22 versions - Latest release: about 1 year ago - 87.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
piston-history_tree 0.1.0 💰
A persistent history tree for undo/redo
1 version - Latest release: over 8 years ago - 1 dependent repositories - 2.62 thousand downloads total - 24 stars on GitHub - 1 maintainer
pistoncore-winit_window 0.17.0
A winit back-end for pistoncore-window
25 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 33.2 thousand downloads total - 4 stars on GitHub - 1 maintainer
fps_counter 3.0.0
A Frames Per Second (FPS) counter
9 versions - Latest release: over 1 year ago - 10 dependent packages - 32 dependent repositories - 97.3 thousand downloads total - 18 stars on GitHub - 1 maintainer
turbine_reactive 0.1.0 💰
Design, Animate and Program Geometry
1 version - Latest release: almost 8 years ago - 1.76 thousand downloads total - 137 stars on GitHub - 1 maintainer
turbine_process3d 0.2.1 💰
Processing for the Turbine engine
3 versions - Latest release: 20 days ago - 371 downloads total - 137 stars on GitHub - 1 maintainer
turbine_scene3d 0.40.0 💰
Scene rendering for the Turbine engine
39 versions - Latest release: 5 months ago - 49.1 thousand downloads total - 137 stars on GitHub - 1 maintainer
turbine 0.0.2 💰
A 3D game engine with built-in editor
2 versions - Latest release: almost 8 years ago - 4.02 thousand downloads total - 137 stars on GitHub - 1 maintainer
piston-timer_controller 0.21.0
A timer controller
21 versions - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 30.5 thousand downloads total - 1 stars on GitHub - 1 maintainer
piston_rs 0.4.3
An async wrapper for the Piston code execution engine.
10 versions - Latest release: about 3 years ago - 2 dependent repositories - 13.4 thousand downloads total - 16 stars on GitHub - 1 maintainer
quaternion 2.0.0
A simple and type agnostic quaternion math library designed for reexporting
15 versions - Latest release: 9 months ago - 5 dependent packages - 17 dependent repositories - 212 thousand downloads total - 13 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: about 5 years ago - 18.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
luc 0.1.0
A multimedia tool for creative minds
1 version - Latest release: about 1 year ago - 1.2 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston-shaders 0.4.0
Shaders for game development in Rust
6 versions - Latest release: over 4 years ago - 1 dependent repositories - 23.6 thousand downloads total - 13 stars on GitHub - 1 maintainer
piston-button_controller 0.13.0
A Piston library for handling button state and events
15 versions - Latest release: about 5 years ago - 19.7 thousand downloads total - 3 stars on GitHub - 1 maintainer
game-of-life 0.1.0 💰
An implementation of Conway's Game of Life using Piston.
1 version - Latest release: over 7 years ago - 1.87 thousand downloads total - 38 stars on GitHub - 1 maintainer
pistoncore-glfw_window 0.81.0
A GLFW window back-end for the Piston game engine
84 versions - Latest release: about 1 year ago - 3 dependent packages - 6 dependent repositories - 289 thousand downloads total - 7 stars on GitHub - 1 maintainer
graphics_buffer 0.7.7
A buffer which can be used as a render target for Piston's graphics library. This buffer can be l...
32 versions - Latest release: almost 4 years ago - 2 dependent packages - 2 dependent repositories - 44.4 thousand downloads total - 16 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
piston_meta 2.0.1 💰
A DSL parsing library for human readable text documents
75 versions - Latest release: over 4 years ago - 14 dependent packages - 18 dependent repositories - 201 thousand downloads total - 91 stars on GitHub - 1 maintainer
current 1.0.1 💰
A library for setting current values for stack scope, such as application structure
10 versions - Latest release: 4 months ago - 5 dependent packages - 10 dependent repositories - 36.2 thousand downloads total - 21 stars on GitHub - 1 maintainer
pistoncore-current 0.0.3 💰
DEPRECATED. Use `current`.
4 versions - Latest release: over 9 years ago - 5 dependent packages - 15.6 thousand downloads total - 15 stars on GitHub - 1 maintainer
piston2d-scroll_controller 0.12.0
A Piston library for handling scroll areas
12 versions - Latest release: about 5 years ago - 15.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston2d-touch_visualizer 0.34.0
A library for visualizing input touches with Piston-Graphics
34 versions - Latest release: almost 2 years ago - 1 dependent package - 3 dependent repositories - 45.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
piston2d-shapes 0.38.0
Convenience structs for 2D shapes
37 versions - Latest release: almost 2 years ago - 1 dependent repositories - 143 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 5.0% on crates.io
piston_window 0.132.0
The official Piston window wrapper for the Piston game engine
148 versions - Latest release: about 1 year ago - 81 dependent packages - 335 dependent repositories - 1.49 million downloads total - 159 stars on GitHub - 1 maintainer
piston2d-glium_graphics 0.95.0
A Glium 2D back-end for the Piston game engine
97 versions - Latest release: about 1 year ago - 3 dependent packages - 3 dependent repositories - 324 thousand downloads total - 17 stars on GitHub - 1 maintainer
read_color 1.0.0
A simple library for reading hex colors
4 versions - Latest release: almost 8 years ago - 6 dependent packages - 838 dependent repositories - 478 thousand downloads total - 4 stars on GitHub - 1 maintainer
piston_meta_search 0.19.0 💰
A search API for piston_meta
20 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 59.9 thousand downloads total - 90 stars on GitHub - 1 maintainer
piston-binpool 0.1.0
An experimental uniform binary format for particle physics
1 version - Latest release: about 8 years ago - 1.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
tcod_window 0.2.0
A TCOD back-end for the Piston game engine
4 versions - Latest release: over 9 years ago - 7.17 thousand downloads total - 3 stars on GitHub - 1 maintainer
skeletal_animation 0.47.0
Skeletal character animation library, using gfx-rs
49 versions - Latest release: over 1 year ago - 182 thousand downloads total - 64 stars on GitHub - 1 maintainer
gusbunce-snake 1.0.0
A simple snake game written in Rust using the Piston game engine.
2 versions - Latest release: about 1 year ago - 1.96 thousand downloads total - 0 stars on GitHub - 1 maintainer
geometry 0.2.0
A structure for storing and look up 3D geometry
3 versions - Latest release: almost 10 years ago - 1 dependent repositories - 12 thousand downloads total - 6 stars on GitHub - 1 maintainer
piston3d-cam 0.7.0
A library for 3D camera and navigation
12 versions - Latest release: about 1 year ago - 3 dependent packages - 6 dependent repositories - 78.7 thousand downloads total - 15 stars on GitHub - 1 maintainer
piston-float 1.0.1 💰
Traits for generic floats in game development
8 versions - Latest release: almost 4 years ago - 4 dependent packages - 1,084 dependent repositories - 1.25 million downloads total - 2 stars on GitHub - 1 maintainer
quack 0.1.0
Duck typing traits
15 versions - Latest release: over 5 years ago - 9 dependent packages - 45 thousand downloads total - 4 stars on GitHub - 1 maintainer
read_token 1.0.0 💰
A simple library to read tokens using look ahead
19 versions - Latest release: about 6 years ago - 4 dependent packages - 18 dependent repositories - 78.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
piston2d-deform_grid 0.14.0 💰
A 2D deform grid for Piston-Graphics
14 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 24.1 thousand downloads total - 0 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: almost 2 years ago - 29 dependent packages - 826 dependent repositories - 1.49 million downloads total - 25 stars on GitHub - 1 maintainer
eco 0.23.0 💰
A tool for reasoning about breaking changes in Rust ecosystems
26 versions - Latest release: over 3 years ago - 40.9 thousand downloads total - 39 stars on GitHub - 1 maintainer
piston-graphics_api_version 1.0.1
A library for storing graphics API versions
4 versions - Latest release: over 3 years ago - 2 dependent packages - 314 dependent repositories - 352 thousand downloads total - 0 stars on GitHub - 1 maintainer
poglgame 0.4.0
Piston OpenGL 2D Game Scaffold
6 versions - Latest release: about 10 years ago - 1 dependent repositories - 11.1 thousand downloads total - 0 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 3 years ago - 3 dependent packages - 26 dependent repositories - 197 thousand downloads total - 71 stars on GitHub - 1 maintainer
piston-gfx_texture 0.45.0
A Gfx texture representation that works nicely with Piston libraries
50 versions - Latest release: about 1 year ago - 4 dependent packages - 334 dependent repositories - 978 thousand downloads total - 0 stars on GitHub - 1 maintainer
piston2d-wgpu_graphics 0.9.0
A WGPU 2D back-end for the Piston game engine
9 versions - Latest release: almost 2 years ago - 9.34 thousand downloads total - 7 stars on GitHub - 1 maintainer
dual_quaternion 0.2.0
A type-agnostic dual-quaternion math library
2 versions - Latest release: over 2 years ago - 1 dependent package - 7.8 thousand downloads total - 7 stars on GitHub - 1 maintainer
touch_visualizer
A library for visualizing input touches with Piston-Graphics
1 version - Latest release: 27 days ago - 1.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
clipping 0.1.1
Efficient clipping of arbitrary polygons
2 versions - Latest release: over 7 years ago - 3.16 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
piston-texture 0.9.0
A generic library for textures
14 versions - Latest release: over 2 years ago - 14 dependent packages - 849 dependent repositories - 696 thousand downloads total - 7 stars on GitHub - 1 maintainer
glyph_packer 0.0.2
A library for packing glyphs into a texture.
3 versions - Latest release: over 9 years ago - 2 dependent packages - 1 dependent repositories - 12.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
opengles_graphics 0.1.1
An OpenGL ES 2D back-end for the Piston game engine
2 versions - Latest release: over 8 years ago - 1 dependent package - 2 dependent repositories - 4.36 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
piston2d-graphics 0.45.0 💰
A library for 2D graphics that works with multiple back-ends
74 versions - Latest release: 10 months ago - 59 dependent packages - 877 dependent repositories - 1.3 million downloads total - 484 stars on GitHub - 1 maintainer
piston-music 0.26.0
A high level library for playing music and sound effects
27 versions - Latest release: about 5 years ago - 1 dependent package - 4 dependent repositories - 52.7 thousand downloads total - 40 stars on GitHub - 1 maintainer