Are we game yet?

2D Rendering

Sprites, vectors, splines, hex grids and more

Crates

An opinionated set of high level wrappers for the `fermium` SDL2 bindings.

Blit sprites on a buffer with a mask

A pixel perfect 2D rendering engine

An opinionated crate of SDL2 bindings.

Imaging library written in Rust. Provides basic filters and decoders for the most common image formats.

2D Graphics rendering on the GPU using tessellation.

Cross-platform window context and rendering library.

Rust wrapper for Nuklear 2D GUI library (github.com/vurtun/nuklear)

A library for 2D graphics that works with multiple back-ends

A tiny library providing a GPU-powered pixel frame buffer.

Rotate sprites using the rotsprite algorithm

SDL2 bindings for Rust

Rust binding for sfml

This crate provides an easy option for drawing hardware-accelerated 2D by combining Vulkan and Skia.

Contribute

Do you know about a missing crate? Did you launch a new crate?

Please create a pull request or an issue on our GitHub!

Looking for a crate you can't find here? Try asking on the chat.