Ecosyste.ms: Packages

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

crates.io "2d" keyword

bevy_scrolling_2d_camera
A simple 2d camera plugin for bevy supporting scrolling with right mouse dragging.
3 versions - 298 downloads total - 0 stars on GitHub - 1 maintainer
bevy_retrograde 0.2.0 πŸ’°
Pixel-Perfect, 2D Renderer and plugins for Bevy that Seamlessly Targets Desktop and Web
3 versions - Latest release: almost 3 years ago - 1.68 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_ui 0.2.0 πŸ’°
Pixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.17 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_ldtk 0.2.0 πŸ’°
A Bevy Retrograde plugin for reading the LDtk 2D tile map format.
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1.84 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_core 0.2.0 πŸ’°
The core components and renderer of Bevy Retrograde
3 versions - Latest release: almost 3 years ago - 6 dependent packages - 3.78 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_text 0.2.0 πŸ’°
Bevy Retrograde's text rendering implementation
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 2.52 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_physics 0.2.1 πŸ’°
Physics utilities for Bevy Retrograde
3 versions - Latest release: almost 3 years ago - 1 dependent package - 1 dependent repositories - 2.11 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_epaint 0.2.0 πŸ’°
Epaint integration for rendering in Bevy Retrograde
2 versions - Latest release: almost 3 years ago - 1 dependent package - 1.39 thousand downloads total - 294 stars on GitHub - 1 maintainer
bevy_retrograde_audio 0.2.0 πŸ’°
A simple Bevy plugin for playing sounds
3 versions - Latest release: almost 3 years ago - 1 dependent package - 2.14 thousand downloads total - 294 stars on GitHub - 1 maintainer
poglgame 0.4.0
Piston OpenGL 2D Game Scaffold
6 versions - Latest release: almost 9 years ago - 1 dependent repositories - 6.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_ldtk 0.5.0
A Bevy plugin for reading the LDtk 2D tile map format.
13 versions - Latest release: about 3 years ago - 5.51 thousand downloads total - 23 stars on GitHub - 1 maintainer
ldtk 0.4.1
A crate for reading the LDtk 2D tile map format.
7 versions - Latest release: about 3 years ago - 2 dependent packages - 2 dependent repositories - 5.2 thousand downloads total - 13 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
ggez 0.9.3
A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.
39 versions - Latest release: 11 months ago - 43 dependent packages - 246 dependent repositories - 286 thousand downloads total - 4,126 stars on GitHub - 6 maintainers
simple 0.3.0
The simplest graphics library, inspired by LOVE2D
11 versions - Latest release: over 5 years ago - 2 dependent packages - 4 dependent repositories - 11.3 thousand downloads total - 29 stars on GitHub - 1 maintainer
aseprite 0.1.3
A crate to load files from the aseprite sprite editor.
4 versions - Latest release: about 7 years ago - 3 dependent packages - 4 dependent repositories - 18.2 thousand downloads total - 32 stars on GitHub - 2 maintainers
maikor-vm-interface 0.1.10
Interface for VM (simulates hardware)
11 versions - Latest release: about 2 years ago - 1 dependent repositories - 4.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
specs_camera 0.5.0
camera 2d and 3d component for specs
22 versions - Latest release: almost 5 years ago - 2 dependent packages - 2 dependent repositories - 15.4 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
grud 0.1.1
Store and access data in two-dimensional grids
2 versions - Latest release: over 1 year ago - 741 downloads total - 0 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 - 104 thousand downloads total - 2 stars on GitHub - 1 maintainer
grid_shapes 0.1.3
A general purpose 2d grid shape library
4 versions - Latest release: 11 months ago - 1.25 thousand downloads total - 0 stars on GitHub - 1 maintainer
lowdim 0.7.2
Library for two- to four-dimensional integer geometry.
22 versions - Latest release: 5 months ago - 7.88 thousand downloads total - 1 stars on GitHub - 1 maintainer
aline 0.1.3
A simple 2d linear algebra library suitable for no_std
5 versions - Latest release: 6 months ago - 1 dependent package - 1.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
tinydraw 0.1.1
A small library for 2D drawing in Rust
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 943 downloads total - 6 stars on GitHub - 1 maintainer
nona 0.1.2
Pure Rust antialiasing graphics library
3 versions - Latest release: almost 3 years ago - 2 dependent packages - 1.8 thousand downloads total - 40 stars on GitHub - 1 maintainer
castle-game 0.1.36
2D destructible terrain strategy game
35 versions - Latest release: about 4 years ago - 20.8 thousand downloads total - 90 stars on GitHub - 1 maintainer
chuot 0.0.1
AGPL licensed and opinionated game engine for pixel-art games
4 versions - Latest release: about 1 month ago - 764 downloads total - 3 stars on GitHub - 1 maintainer
blue_engine_utilities 0.5.9
Utilities for Blue Engine
11 versions - Latest release: 2 months ago - 3.17 thousand downloads total - 1 stars on GitHub - 1 maintainer
blue_engine 0.5.9
General-Purpose, Easy-to-use, Fast, and Portable graphics engine
82 versions - Latest release: 2 months ago - 3 dependent packages - 2 dependent repositories - 30.1 thousand downloads total - 305 stars on GitHub - 1 maintainer
vector2 0.1.5
A simple 2D vector library
6 versions - Latest release: 10 months ago - 2.16 thousand downloads total - 0 stars on GitHub - 1 maintainer
pixstage 0.0.2
A canvas for drawing pixels
2 versions - Latest release: 3 months ago - 849 downloads total - 1 maintainer
bevy_keith 0.0.2
2D graphics library for the Bevy game engine
2 versions - Latest release: almost 2 years ago - 992 downloads total - 19 stars on GitHub - 1 maintainer
ingrid 0.1.0
Dynamic two-dimensional arrays with algorithms
1 version - Latest release: over 4 years ago - 1 dependent repositories - 1.01 thousand downloads total - 3 stars on GitHub - 1 maintainer
polygon2 0.3.0
polygon 2d functions
5 versions - Latest release: almost 6 years ago - 2 dependent repositories - 4.01 thousand downloads total - 2 stars on GitLab.com - 1 maintainer
rootvg-image 0.1.0
Image primitive for RootVG
2 versions - Latest release: 2 months ago - 1 dependent package - 372 downloads total - 11 stars on GitHub - 1 maintainer
rootvg-quad 0.1.0
Quad primitives for RootVG
2 versions - Latest release: 2 months ago - 1 dependent package - 373 downloads total - 11 stars on GitHub - 1 maintainer
rootvg-core 0.1.1
Core library for RootVG
3 versions - Latest release: 2 months ago - 7 dependent packages - 687 downloads total - 11 stars on GitHub - 1 maintainer
rootvg-mesh 0.1.1
Mesh primitives for RootVG
3 versions - Latest release: 2 months ago - 2 dependent packages - 633 downloads total - 11 stars on GitHub - 1 maintainer
rootvg-tessellation 0.1.0
Tessellate paths into a RootVG mesh primitive
2 versions - Latest release: 2 months ago - 1 dependent package - 375 downloads total - 11 stars on GitHub - 1 maintainer
rootvg-msaa 0.1.0
MSAA antialiasing for RootVG
2 versions - Latest release: 2 months ago - 1 dependent package - 376 downloads total - 11 stars on GitHub - 1 maintainer
piston2d-shapes 0.38.0
Convenience structs for 2D shapes
37 versions - Latest release: 9 months ago - 1 dependent repositories - 117 thousand downloads total - 2 stars on GitHub - 1 maintainer
ascending_graphics 0.8.1
A graphical rendering library for 2D, using wgpu and winit.
13 versions - Latest release: 22 days ago - 3.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
collision2d 0.2.0
A simple 2d collision detection library
4 versions - Latest release: 6 months ago - 1.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
cell-grid 0.1.1
A simple fixed-size 2d grid container suitable for `no_std` game development
2 versions - Latest release: 6 months ago - 660 downloads total - 1 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
etagere 0.2.10
Dynamic 2D texture atlas allocation using the shelf packing algorithm.
14 versions - Latest release: 7 months ago - 16 dependent packages - 319 dependent repositories - 442 thousand downloads total - 100 stars on GitHub - 1 maintainer
tomb 0.2.0
A minimal crate that provides dice rolling mechanisms for games
2 versions - Latest release: over 1 year ago - 777 downloads total - 0 stars on GitHub - 1 maintainer
bevy_rapier_collider_gen 0.4.2
a library for generating bevy_rapier2d colliders, for bevy apps, from images with transparency
9 versions - Latest release: 3 months ago - 1 dependent repositories - 3.59 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 2.9% on crates.io
tiny-skia 0.11.4
A tiny Skia subset ported to Rust.
29 versions - Latest release: 4 months ago - 113 dependent packages - 2,893 dependent repositories - 4.18 million downloads total - 1,027 stars on GitHub - 1 maintainer
maikor-vm-core 0.1.15
VM for playing Maikor games
16 versions - Latest release: about 2 years ago - 2 dependent packages - 1 dependent repositories - 6.07 thousand downloads total - 1 stars on GitHub - 1 maintainer
plotpy 0.6.3
Rust plotting library using Python (Matplotlib)
22 versions - Latest release: about 1 month ago - 13 dependent packages - 3 dependent repositories - 12.9 thousand downloads total - 49 stars on GitHub - 1 maintainer
vviz 0.3.0
Rapid prototyping GUI, and visual printf-style debugging for computer vision development
5 versions - Latest release: over 2 years ago - 1 dependent repositories - 2.85 thousand downloads total - 24 stars on GitHub - 1 maintainer
flower2d 0.1.0
Stupid simple 2D graphics library
1 version - Latest release: 12 months ago - 370 downloads total - 0 stars on GitHub - 1 maintainer
spiral 0.2.1
Iterate over a 2D structure in a spiral pattern
12 versions - Latest release: 4 months ago - 2 dependent packages - 6 dependent repositories - 12.9 thousand downloads total - 7 stars on GitHub - 1 maintainer
Top 6.8% on crates.io
piston2d-gfx_graphics 0.80.0
A Gfx 2D back-end for the Piston game engine
90 versions - Latest release: 9 months ago - 5 dependent packages - 326 dependent repositories - 907 thousand downloads total - 55 stars on GitHub - 1 maintainer
specs_transform 0.5.0
transform 2d and 3d component for specs
22 versions - Latest release: almost 5 years ago - 3 dependent packages - 3 dependent repositories - 16.1 thousand downloads total - 1 stars on GitLab.com - 1 maintainer
rasterize 0.4.0
Simple and small 2D rendering library
35 versions - Latest release: 2 months ago - 1 dependent package - 2 dependent repositories - 14.2 thousand downloads total - 12 stars on GitHub - 1 maintainer
puny2d 0.0.2
Rusty 2d graphics software renderer library.
2 versions - Latest release: over 3 years ago - 1 dependent repositories - 970 downloads total - 0 stars on GitHub - 1 maintainer
egaku2d 0.5.4 πŸ’°
Simple 2D graphics library
17 versions - Latest release: over 3 years ago - 2 dependent repositories - 8.45 thousand downloads total - 4 stars on GitHub - 1 maintainer
footile 0.7.0
A 2D vector graphics library
19 versions - Latest release: about 2 years ago - 5 dependent packages - 5 dependent repositories - 22.3 thousand downloads total - 36 stars on GitHub - 2 maintainers
bevy_simple_2d_outline 0.1.1
2D outline materials for the bevy game engine
2 versions - Latest release: over 1 year ago - 971 downloads total - 23 stars on GitHub - 1 maintainer
simple-term-renderer 0.5.0
A *linux* terminal renderer library in rust.
2 versions - Latest release: about 1 month ago - 626 downloads total - 0 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
pixels 0.13.0 πŸ’°
A tiny library providing a GPU-powered pixel frame buffer.
18 versions - Latest release: 12 months ago - 55 dependent packages - 151 dependent repositories - 194 thousand downloads total - 1,690 stars on GitHub - 1 maintainer
bevy_cameraman 0.1.1
2D camera for bevy
2 versions - Latest release: 6 months ago - 1 dependent repositories - 676 downloads total - 1 stars on GitHub - 1 maintainer
init_trait 0.2.0
A small helper trait to simplify the initialisation of 'indexable' data structures
2 versions - Latest release: almost 4 years ago - 1 dependent package - 1.04 thousand downloads total - 0 stars on GitHub - 1 maintainer
skulpin-renderer-sdl2 0.5.1
Support for sdl2 in skulpin
10 versions - Latest release: over 3 years ago - 1 dependent package - 5 dependent repositories - 18.5 thousand downloads total - 389 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
skulpin 0.14.1
This crate provides an easy option for drawing hardware-accelerated 2D by combining Vulkan and Skia.
36 versions - Latest release: over 2 years ago - 3 dependent packages - 7 dependent repositories - 60.3 thousand downloads total - 389 stars on GitHub - 1 maintainer
Top 9.4% on crates.io
skulpin-renderer-winit 0.5.1
Support for winit in skulpin
9 versions - Latest release: over 3 years ago - 2 dependent packages - 5 dependent repositories - 18.4 thousand downloads total - 389 stars on GitHub - 1 maintainer
skulpin-plugin-imgui 0.7.1
A plugin for skulpin that implements imgui rendering
7 versions - Latest release: over 3 years ago - 2 dependent packages - 11.4 thousand downloads total - 389 stars on GitHub - 1 maintainer
Top 7.9% on crates.io
skulpin-renderer 0.14.1
A vulkan renderer for skia, a component of skulpin
15 versions - Latest release: over 2 years ago - 5 dependent packages - 7 dependent repositories - 32.2 thousand downloads total - 389 stars on GitHub - 1 maintainer
skulpin-app-winit 0.14.1
A winit-based application layer for skulpin
11 versions - Latest release: over 2 years ago - 1 dependent package - 6 dependent repositories - 22.1 thousand downloads total - 389 stars on GitHub - 1 maintainer
wgpu_text 0.8.8
A simple 2D text renderer for wgpu
29 versions - Latest release: about 1 month ago - 2 dependent packages - 3 dependent repositories - 16.8 thousand downloads total - 79 stars on GitHub - 1 maintainer
board 0.2.2
A simple crate for creating a single vector with coordinate based access, and a few nice function...
5 versions - Latest release: over 3 years ago - 1 dependent repositories - 2.1 thousand downloads total - 1 stars on GitHub - 1 maintainer
bevy_tiled_camera 0.9.0 πŸ’°
A camera for rendering low resolution pixel art in bevy.
16 versions - Latest release: 3 months ago - 5 dependent packages - 3 dependent repositories - 12 thousand downloads total - 21 stars on GitHub - 1 maintainer
cuicui_layout_bevy_sprite 0.12.0 πŸ’°
Integration with bevy_sprite for cuicui_layout
15 versions - Latest release: 7 months ago - 4.04 thousand downloads total - 38 stars on GitHub - 1 maintainer
bezier-rs 0.4.0 πŸ’°
Computational geometry algorithms for BΓ©zier segments and shapes useful in the context of 2D grap...
4 versions - Latest release: 4 months ago - 1 dependent package - 1 dependent repositories - 18.8 thousand downloads total - 5,011 stars on GitHub - 1 maintainer
vello_svg 0.1.0
An SVG integration for vello.
3 versions - Latest release: 3 months ago - 1 dependent package - 2.73 thousand downloads total - 11 stars on GitHub - 4 maintainers
velato 0.1.0
A Lottie integration for vello.
3 versions - Latest release: 2 months ago - 1 dependent package - 1.18 thousand downloads total - 60 stars on GitHub - 4 maintainers
adam_fov_rs 0.2.0 πŸ’°
A rust implementation of Adam Milazzo's FOV algorithm http://www.adammil.net/blog/v125_Roguelike_...
5 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.07 thousand downloads total - 5 stars on GitHub - 1 maintainer
gamekit 0.1.0
A set of helpers for making games with notan
1 version - Latest release: over 1 year ago - 383 downloads total - 0 stars on GitHub - 1 maintainer
apparatus 0.0.2
A 2D game engine
2 versions - Latest release: over 2 years ago - 908 downloads total - 0 stars on GitHub - 1 maintainer
vecs 0.2.3
A Simple Vector Math Crate
7 versions - Latest release: over 2 years ago - 2.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
e2 0.1.0
Lightweight 2D rendering toolbox for WGPU
1 version - Latest release: over 2 years ago - 1 dependent repositories - 559 downloads total - 1 stars on GitHub - 1 maintainer
cgl-rs 0.1.7 πŸ’°
CGL is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small ...
8 versions - Latest release: 10 months ago - 2.35 thousand downloads total - 389 stars on GitHub - 1 maintainer
impacted 2.0.1
2d collision test for arbitrary convex shapes
13 versions - Latest release: 7 months ago - 1 dependent repositories - 5.15 thousand downloads total - 21 stars on GitHub - 1 maintainer
embedded-fps 0.1.0 πŸ’°
Frames Per Second counter for embedded devices
1 version - Latest release: almost 2 years ago - 756 downloads total - 0 stars on GitHub - 1 maintainer
bevy_poly_level 0.2.0
A 2d polygon-based level editor for bevy game engine
4 versions - Latest release: 3 months ago - 1.32 thousand downloads total - 1 maintainer
game-grid-derive-core 0.1.0
A simple 2D grid for prototyping games. Including easy parsing, indexing and iterators.
1 version - Latest release: over 1 year ago - 1 dependent package - 936 downloads total - 3 stars on GitHub - 1 maintainer
coffee 0.4.1 πŸ’°
An opinionated 2D game engine focused on simplicity, explicitness, and type-safety
9 versions - Latest release: about 4 years ago - 4 dependent repositories - 15.9 thousand downloads total - 1,055 stars on GitHub - 1 maintainer
piston2d-deform_grid 0.14.0 πŸ’°
A 2D deform grid for Piston-Graphics
14 versions - Latest release: 9 months ago - 1 dependent package - 1 dependent repositories - 13.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
triangulate 0.2.0
Subdivides polygons into equivalent triangles
2 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 2.59 thousand downloads total - 12 stars on GitHub - 1 maintainer
softtri 0.1.0
a software triangle renderer
1 version - Latest release: 8 months ago - 379 downloads total - 0 stars on GitHub - 1 maintainer
bendy2d 0.0.1
A 2D softbody physics engine
1 version - Latest release: about 1 year ago - 387 downloads total - 2 stars on GitHub - 1 maintainer
game-grid 0.1.3
A simple 2D grid for prototyping games. Including easy parsing, indexing and iterators.
4 versions - Latest release: over 1 year ago - 1.34 thousand downloads total - 3 stars on GitHub - 1 maintainer
myelin-engine 0.14.1
This crate contains the physical engine of the simulation, as well as the objects that reside wit...
21 versions - Latest release: over 4 years ago - 1 dependent repositories - 11.4 thousand downloads total - 5 stars on GitHub - 4 maintainers
zcomponents 0.2.0 πŸ’°
ZComponents is a stupid component storage
3 versions - Latest release: almost 3 years ago - 1 dependent repositories - 2.23 thousand downloads total - 1,378 stars on GitHub - 1 maintainer
box2d-rs 0.0.4
Port of Box2d to Rust
4 versions - Latest release: about 1 year ago - 1.9 thousand downloads total - 14 stars on GitHub - 1 maintainer
game-grid-derive 0.1.0
A simple 2D grid for prototyping games. Including easy parsing, indexing and iterators.
1 version - Latest release: over 1 year ago - 1 dependent package - 661 downloads total - 3 stars on GitHub - 1 maintainer
resphys 0.1.0
Simple 2D AABB only game collision detection/resolution engine.
1 version - Latest release: over 3 years ago - 564 downloads total - 5 stars on GitHub - 1 maintainer
seldom_pixel 0.6.0
Bevy plugin for limited color palette pixel art games
10 versions - Latest release: 25 days ago - 1 dependent repositories - 3.17 thousand downloads total - 54 stars on GitHub - 1 maintainer
very_simple_2d 1.0.0 πŸ’°
Simple 2D graphics library
18 versions - Latest release: over 4 years ago - 7.89 thousand downloads total - 4 stars on GitHub - 1 maintainer
noises-and-patterns 0.1.3 πŸ’°
A procedural creator library for 2D noises and patterns
4 versions - Latest release: over 1 year ago - 1 dependent repositories - 1.39 thousand downloads total - 3 stars on GitHub - 1 maintainer