crates.io "2d" keyword
agg-rust-azul 1.0.2
Pure Rust port of Anti-Grain Geometry (AGG) 2.6 - high quality 2D vector graphics rendering (azul...1 version - Latest release: about 1 month ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
geo_distance 0.1.5
A simple crate for calculating distances between 2D points.5 versions - Latest release: about 1 month ago - 47 downloads total - 1 maintainer
snarl 0.0.1
Compute a planar layout for a weighted graph.1 version - Latest release: almost 7 years ago - 1.95 thousand downloads total - 1 maintainer
rootvg-mesh 0.2.0
Mesh primitives for RootVG3 versions - Latest release: almost 2 years ago - 2 dependent packages - 4.46 thousand downloads total - 27 stars on GitHub - 1 maintainer
jag-draw 0.1.1
GPU-accelerated 2D rendering engine built on wgpu3 versions - Latest release: 2 months ago - 105 downloads total - 1 maintainer
impacted 2.0.3
2d collision test for arbitrary convex shapes15 versions - Latest release: over 1 year ago - 1 dependent repositories - 19.3 thousand downloads total - 23 stars on GitHub - 1 maintainer
bevy_retro_ui 0.1.0 💰
Pixel-Perfect, 2D Renderer and plugin set for Bevy that Seamlessly Targets Desktop and Web1 version - Latest release: over 3 years ago - 2.23 thousand downloads total - 307 stars on GitHub - 1 maintainer
duc2pdf 3.3.0
A library to convert DUC files to PDF format.14 versions - Latest release: about 18 hours ago - 526 downloads total - 6 stars on GitHub - 1 maintainer
rootvg-quad 0.2.0
Quad primitives for RootVG2 versions - Latest release: almost 2 years ago - 1 dependent package - 3.03 thousand downloads total - 27 stars on GitHub - 1 maintainer
bevy_pixels 0.16.0
Bevy plugin that uses Pixels (a tiny pixel buffer) for rendering17 versions - Latest release: about 1 month ago - 2 dependent repositories - 24.7 thousand downloads total - 88 stars on GitHub - 1 maintainer
skia-rs-text 0.2.7
Text layout and rendering for skia-rs8 versions - Latest release: 16 days ago - 665 downloads total - 1 maintainer
wrapping_coords2d 0.1.10
Translate between 1D indices and 2D coordinates with wrapping11 versions - Latest release: about 4 years ago - 2 dependent repositories - 15.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
polymorpher 0.1.4
Library for creating and morphing potentially rounded polygons5 versions - Latest release: 10 months ago - 1.95 thousand downloads total - 11 stars on GitHub - 1 maintainer
godot-core 0.5.2 💰
Internal crate used by godot-rust24 versions - Latest release: 14 days ago - 246 thousand downloads total - 4,200 stars on GitHub - 1 maintainer
mat2 0.2.1
matrix 2x27 versions - Latest release: over 7 years ago - 1 dependent package - 1 dependent repositories - 24 thousand downloads total - 2 stars on gitlab.com - 1 maintainer
duc 3.2.1
The duc 2D CAD file format Rust implementation.12 versions - Latest release: about 1 month ago - 795 downloads total - 6 stars on GitHub - 1 maintainer
ducflair-duc 1.1.0
The duc 2D CAD file format Rust implementation5 versions - Latest release: over 1 year ago - 4.81 thousand downloads total - 6 stars on GitHub - 1 maintainer
rootvg-tessellation 0.2.0
Tessellate paths into a RootVG mesh primitive2 versions - Latest release: almost 2 years ago - 1 dependent package - 3.04 thousand downloads total - 27 stars on GitHub - 1 maintainer
Top 7.2% on crates.io
27 versions - Latest release: 22 days ago - 13 dependent packages - 95 dependent repositories - 6.12 million downloads total - 102 stars on GitHub - 1 maintainer
grid 1.0.1
Dynamic generic 2D data structure.27 versions - Latest release: 22 days ago - 13 dependent packages - 95 dependent repositories - 6.12 million downloads total - 102 stars on GitHub - 1 maintainer
grid_shapes 0.1.3
A general purpose 2d grid shape library4 versions - Latest release: almost 3 years ago - 5.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
sophus_calculus 0.4.0
sophus - geometry for robotics and computer vision1 version - Latest release: about 2 years ago - 5 dependent packages - 1.54 thousand downloads total - 71 stars on GitHub - 1 maintainer
libgunslinger-sys
Low-level bindings for gunslinger, a header-only C99 framework for multimedia applications.8 versions - Latest release: about 1 month ago - 11.3 thousand downloads total - 1 stars on GitHub - 1 maintainer
physsol 0.2.0
Lightweight 2d and 3d physics library2 versions - Latest release: over 7 years ago - 3.29 thousand downloads total - 1 stars on GitHub - 2 maintainers
cavegen 0.1.0
Library for 2 dimensional cave generation1 version - Latest release: over 3 years ago - 1.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
plotpy 1.21.0
Rust plotting library using Python (Matplotlib)57 versions - Latest release: 4 months ago - 13 dependent packages - 3 dependent repositories - 98.6 thousand downloads total - 77 stars on GitHub - 1 maintainer
wgpu-tilemap 0.1.1
wgpu middleware for GPU-accelerated tilemap rendering, primarily targeted at 2d games2 versions - Latest release: over 2 years ago - 2.74 thousand downloads total - 2 stars on GitHub - 1 maintainer
pixstage 0.1.0
A canvas for drawing pixels3 versions - Latest release: 5 months ago - 2.96 thousand downloads total - 1 maintainer
pixman-sys 0.1.0
Pixman is a low-level software library for pixel manipulation, providing features such as image c...1 version - Latest release: over 2 years ago - 1 dependent package - 137 thousand downloads total - 4 stars on GitHub - 1 maintainer
apollonius 0.1.0
N-dimensional Euclidean geometry for Rust: points, vectors, lines, segments, hyperspheres, hyperp...7 versions - Latest release: 3 months ago - 123 downloads total - 0 stars on GitHub - 1 maintainer
Top 8.5% on crates.io
5 versions - Latest release: about 2 years ago - 19 dependent packages - 816 dependent repositories - 18.5 million downloads total - 18 stars on GitHub - 1 maintainer
transpose 0.2.3
Utility for transposing multi-dimensional data5 versions - Latest release: about 2 years ago - 19 dependent packages - 816 dependent repositories - 18.5 million downloads total - 18 stars on GitHub - 1 maintainer
gaymwtf-core 0.2.1
A modular 2D game engine and framework built with Rust and Macroquad.3 versions - Latest release: 11 months ago - 1.28 thousand downloads total - 5 stars on GitHub - 1 maintainer
aabb2 0.2.1
aabb29 versions - Latest release: over 7 years ago - 2 dependent packages - 1 dependent repositories - 29.1 thousand downloads total - 2 stars on gitlab.com - 1 maintainer
pxo 0.2.0
Utilities for loading Pixelorama files2 versions - Latest release: over 2 years ago - 2.98 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 2.4% on crates.io
40 versions - Latest release: almost 3 years ago - 43 dependent packages - 246 dependent repositories - 632 thousand downloads total - 4,541 stars on GitHub - 7 maintainers
ggez 0.9.3
A lightweight game framework for making 2D games with minimum friction, inspired by Love2D.40 versions - Latest release: almost 3 years ago - 43 dependent packages - 246 dependent repositories - 632 thousand downloads total - 4,541 stars on GitHub - 7 maintainers
physics 0.1.2
2d collision resolution.3 versions - Latest release: over 9 years ago - 5.59 thousand downloads total - 1 maintainer
castle-game 0.1.36
2D destructible terrain strategy game35 versions - Latest release: about 6 years ago - 58.5 thousand downloads total - 92 stars on GitHub - 1 maintainer
canvas 1.0.1
2D Canvas API that streams all drawing commands to a connected browser.2 versions - Latest release: almost 9 years ago - 4.69 thousand downloads total - 12 stars on GitHub - 1 maintainer
bly-cairo 0.1.0
Cairo backend for Bly1 version - Latest release: about 3 years ago - 1 dependent package - 2.11 thousand downloads total - 5 stars on GitHub - 2 maintainers
summed-area 1.0.0
Implementation of a summed-area table for fast sums or averages of subsections of a 2d array or a...1 version - Latest release: over 3 years ago - 1 dependent package - 36.9 thousand downloads total - 1 maintainer
piston2d-glow_wrap 0.2.0
Glow wrapping code for Piston OpenGL backend2 versions - Latest release: about 1 year ago - 1 dependent package - 2.52 thousand downloads total - 65 stars on GitHub - 1 maintainer
coord2d 0.4.0 💰
rust lib for coordinate in 2d system30 versions - Latest release: over 1 year ago - 1 dependent package - 34.9 thousand downloads total - 3 stars on GitHub - 1 maintainer
rootvg-text 0.1.0
Text primitive for RootVG1 version - Latest release: about 2 years ago - 1 dependent package - 1.87 thousand downloads total - 27 stars on GitHub - 1 maintainer
envelope 0.8.1
An interpolatable Envelope trait along with a generic 2D Point trait. Useful for controlling para...19 versions - Latest release: almost 10 years ago - 2 dependent packages - 7 dependent repositories - 52 thousand downloads total - 13 stars on GitHub - 1 maintainer
piston2d-wgpu_graphics 0.14.0
A WGPU 2D back-end for the Piston game engine14 versions - Latest release: about 1 month ago - 12.5 thousand downloads total - 7 stars on GitHub - 1 maintainer
crispy_octo_fractals 0.5.1
A multithreaded rendering system for customized fractals2 versions - Latest release: about 5 years ago - 3 thousand downloads total - 1 stars on GitHub - 1 maintainer
bidivec 0.1.0
A crate offering bidimensional arrays, vectors and slices, with batteries included (such as pathf...1 version - Latest release: over 4 years ago - 2.62 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_enoki 0.6.0 💰
2D Particle system plugin, that works well on wasm and mobile11 versions - Latest release: 4 months ago - 23.8 thousand downloads total - 81 stars on GitHub - 1 maintainer
skia-graphics-rs 0.1.0
High-performance 2D graphics library built on Skia with GPU acceleration1 version - Latest release: 4 months ago - 18 downloads total - 0 stars on GitHub - 1 maintainer
piet-tiny-skia 0.2.3
A two-dimensional vector graphics implementation atop tiny-skia5 versions - Latest release: over 2 years ago - 1 dependent package - 8.43 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
vecmate 0.2.3
Lightweight, zero-dependency, type-agnostic library for vector math.5 versions - Latest release: 7 months ago - 578 downloads total - 0 stars on GitHub - 1 maintainer
wgpu_text 29.0.0
A simple 2D text renderer for wgpu.38 versions - Latest release: about 2 months ago - 2 dependent packages - 3 dependent repositories - 69.4 thousand downloads total - 133 stars on GitHub - 1 maintainer
geometrid 0.10.0
Everything you would ever need to work with constant sized square grids10 versions - Latest release: over 1 year ago - 1 dependent repositories - 12.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
piet-test 0.0.12
Utilities for testing the piet 2D graphics abstraction.12 versions - Latest release: about 6 years ago - 3 dependent packages - 1 dependent repositories - 18.1 thousand downloads total - 1,331 stars on GitHub - 3 maintainers
rootvg-msaa 0.2.0
MSAA antialiasing for RootVG2 versions - Latest release: almost 2 years ago - 1 dependent package - 3.08 thousand downloads total - 11 stars on GitHub - 1 maintainer
raywoke 0.3.0
Extremely simple raycasting crate7 versions - Latest release: 11 months ago - 4.48 thousand downloads total - 1 stars on GitHub - 1 maintainer
sheep 0.3.0
Modular and lightweight spritesheet packing library2 versions - Latest release: over 6 years ago - 4 dependent packages - 4 dependent repositories - 11.7 thousand downloads total - 91 stars on GitHub - 1 maintainer
figs 0.0.1
Simple 2D game framework using MiniFB2 versions - Latest release: almost 2 years ago - 2.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
aline 1.2.0
A simple 2d linear algebra library suitable for no_std10 versions - Latest release: over 1 year ago - 1 dependent package - 12.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
vecs 0.2.5
A Simple Vector Math Crate9 versions - Latest release: over 1 year ago - 10.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
seldom_pixel_macros 0.2.0
Macros for `seldom_pixel`2 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3.48 thousand downloads total - 67 stars on GitHub - 1 maintainer
raycoon 0.0.4
Minimal 2.5D raycasting engine4 versions - Latest release: 5 months ago - 122 downloads total - 0 stars on GitHub - 1 maintainer
collisions 0.1.3
2d collision detection.4 versions - Latest release: over 9 years ago - 1 dependent package - 8.57 thousand downloads total - 0 stars on GitHub - 1 maintainer
fennel-core 0.5.1
Core package of Fennel game engine providing rendering and audio5 versions - Latest release: 7 months ago - 1.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
wgpu_canvas 5.0.8
A 2D WGPU renderer API for drawing text, shapes, and images with Rust.28 versions - Latest release: about 1 month ago - 13.8 thousand downloads total - 5 stars on GitHub - 1 maintainer
footile 0.7.0
A 2D vector graphics library19 versions - Latest release: almost 4 years ago - 5 dependent packages - 5 dependent repositories - 42.6 thousand downloads total - 36 stars on GitHub - 2 maintainers
ghx_constrained_delaunay 0.2.0
2d constrained Delaunay triangulation4 versions - Latest release: about 1 year ago - 4.31 thousand downloads total - 6 stars on GitHub - 1 maintainer
parametrics 1.5.0
A crate for working with parametric functions12 versions - Latest release: over 2 years ago - 13.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
smol-atlas 0.1.0
2D rectangular bin packing with optional item removal1 version - Latest release: 6 months ago - 1.35 thousand downloads total - 0 stars on GitHub - 1 maintainer
journey-engine 1.1.2
Journey Engine: A custom 2D game engine built with Rust and wGPU5 versions - Latest release: 2 months ago - 90 downloads total - 1 maintainer
esoc-gfx 0.1.0
Low-level 2D vector graphics engine — SVG-first, zero deps by default1 version - Latest release: 5 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
goud-engine 0.0.828
GoudEngine — build 2D and 3D games in Rust with zero FFI overhead3 versions - Latest release: 2 months ago - 43 downloads total - 3 stars on GitHub - 1 maintainer
geoms 0.0.1
Optimized geometry primitives for Microsoft platforms with the same memory layout as DirectX and ...2 versions - Latest release: over 3 years ago - 2.76 thousand downloads total - 2 stars on GitHub - 1 maintainer
bevy_retro_physics 0.1.0 💰
Physics utilities for Bevy Retro1 version - Latest release: over 3 years ago - 1.62 thousand downloads total - 305 stars on GitHub - 1 maintainer
forma-render 0.1.3
An efficient vector-graphics renderer4 versions - Latest release: over 3 years ago - 5.69 thousand downloads total - 2,642 stars on GitHub - 1 maintainer
flower2d 0.1.0
Stupid simple 2D graphics library1 version - Latest release: almost 3 years ago - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
lyon_for_carbide 1.0.1
2D Graphics rendering on the GPU using tessellation.1 version - Latest release: 6 months ago - 44 downloads total - 2,508 stars on GitHub - 1 maintainer
bottomless-pit 0.4.0
A very simple 2D rendering/game engine inspired by raylib6 versions - Latest release: over 1 year ago - 8.08 thousand downloads total - 9 stars on GitHub - 1 maintainer
sark_pathfinding 0.4.0 💰
A simple implementation of the astar pathfinding algorthim from red blob games https://www.redblo...6 versions - Latest release: about 1 year ago - 1 dependent repositories - 8.4 thousand downloads total - 13 stars on GitHub - 1 maintainer
grud 0.1.1
Store and access data in two-dimensional grids2 versions - Latest release: over 3 years ago - 2.78 thousand downloads total - 0 stars on GitHub - 1 maintainer
matter-js-rs 0.1.1
A Rust port of Matter.js, the 2D rigid body physics engine2 versions - Latest release: about 1 month ago - 44 downloads total - 1 maintainer
svg_fmt 0.4.5
Very simple debugging utilities to dump shapes in SVG format.10 versions - Latest release: about 1 year ago - 7 dependent packages - 2,560 dependent repositories - 10.4 million downloads total - 11 stars on GitHub - 1 maintainer
fabrik 0.1.0
Implementation of FABRIK (Forward And Backward Reaching Inverse Kinematics) IK algorithm.1 version - Latest release: over 5 years ago - 1.74 thousand downloads total - 12 stars on GitHub - 1 maintainer
arcane-engine 0.26.1
Arcane game engine — agent-native 2D engine with embedded TypeScript runtime50 versions - Latest release: 2 months ago - 863 downloads total - 1 stars on GitHub - 1 maintainer
enoki2d_editor 0.1.0
Particle editor for the bevy_enoki crate1 version - Latest release: over 1 year ago - 1.07 thousand downloads total - 111 stars on GitHub - 1 maintainer
libreda-interp 0.0.3
Interpolation of one and two dimensional arrays.1 version - Latest release: almost 2 years ago - 1.74 thousand downloads total - 0 stars on codeberg.org - 1 maintainer
simple-term-renderer 0.5.0
A *linux* terminal renderer library in rust.2 versions - Latest release: about 2 years ago - 2.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
arcane-core 0.26.1
Core library for Arcane - agent-native 2D game engine (TypeScript runtime, renderer, platform layer)34 versions - Latest release: 2 months ago - 651 downloads total - 1 stars on GitHub - 1 maintainer
piston_window_game
2D game scaffold for `piston-window`1 version - Latest release: about 1 month ago - 2.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
line_plot 0.1.7
2d line plot8 versions - Latest release: almost 9 years ago - 12.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
contour_tracing 1.0.12
A 2D library to trace contours.13 versions - Latest release: about 4 years ago - 1 dependent package - 23.9 thousand downloads total - 12 stars on GitHub - 1 maintainer
drawing_examples 0.8.0
Examples for 2D graphics library5 versions - Latest release: 3 months ago - 1.85 thousand downloads total - 1 stars on GitHub - 1 maintainer
x-graphics 0.2.1
Graphics framework for X3 versions - Latest release: about 1 year ago - 2.18 thousand downloads total - 1 maintainer
u-nesting-d2 0.3.1
2D nesting algorithms for U-Nesting spatial optimization engine2 versions - Latest release: 7 days ago - 200 downloads total - 1 maintainer
care-game 0.0.1
Simple and easy game framework inspired by LÖVE.1 version - Latest release: about 1 year ago - 808 downloads total - 1 maintainer
vek2d 1.0.1
2D Vectors2 versions - Latest release: almost 6 years ago - 1 dependent package - 1 dependent repositories - 3.76 thousand downloads total - 1 maintainer
bevy_scrolling_2d_camera 0.3.0
A simple 2d camera plugin for bevy supporting scrolling with right mouse dragging.5 versions - Latest release: almost 2 years ago - 6.03 thousand downloads total - 0 stars on GitHub - 1 maintainer
egaku2d 0.5.4 💰
Simple 2D graphics library17 versions - Latest release: over 5 years ago - 2 dependent repositories - 29.1 thousand downloads total - 4 stars on GitHub - 1 maintainer
resphys 0.1.0
Simple 2D AABB only game collision detection/resolution engine.1 version - Latest release: over 5 years ago - 1.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
drawing_gl 0.8.0
OpenGL backend for 2D graphics library8 versions - Latest release: 3 months ago - 2 dependent packages - 1 dependent repositories - 8.72 thousand downloads total - 1 stars on GitHub - 1 maintainer
neco-view2d-wasm 0.1.0
WebAssembly bindings for neco-view2d via wasm-bindgen1 version - Latest release: about 1 month ago - 13 downloads total - 1 maintainer
Related Keywords
graphics
202
rust
138
gamedev
111
bevy
69
game
60
3d
49
game-engine
47
canvas
46
rendering
46
geometry
43
game-development
42
grid
35
vector
31
engine
30
svg
30
skia
28
opengl
28
physics
24
gpu
21
wgpu
17
array
16
optimization
16
piston
16
math
16
pixel-art
15
robotics
14
vector-graphics
14
computer-vision
14
collision
13
retro
13
simulation
12
bezier
12
web
12
pixel-perfect
12
drawing
11
cad
11
desktop
11
bevy-retrograde
11
ui
11
cross-platform
10
gui
10
sketch
10
matrix
10
pixels
10
physics-engine
9
polygon
9
draw
9
tessellation
9
ecs
8
rust-lang
8
sprite
8
image
8
wasm
8
2d-graphics
8
bevy_retrograde
8
render
7
renderer
7
vulkan
7
utility
7
data-structure
7
bezier-curves
7
bevy-engine
7
painting
7
camera
7
paiting
6
ash
6
shapes
6
algorithm
6
animation
6
sprites
6
shape
6
tilemap
6
point
5
design
5
line
5
linux
5
cli
5
distance
5
rust-library
5
tile
5
view
4
contour
4
windows
4
coordinates
4
xlib
4
bevy-plugin
4
text
4
map-editor
4
shaders
4
android
4
spatial
4
webgpu
4
2d-game-engine
4
arcs
4
binary
4
specs
4
intersection
4
no_std
4
audio
4
2d-vector
4