rustio rustio.net

Graphics

75

line-clipping

0.3.7 Growing

A simple crate implementing line clipping algorithms.

2.0M downloads · today
73

bevy

0.18.1 Growing

A refreshingly simple data-driven game engine and app framework

4.8M downloads · 24d ago
72

dlss_wgpu

4.0.0 Growing

Adds support for using DLSS with wgpu

77.4K downloads · 5d ago
72

skia-safe

0.93.1 Growing

Safe Skia Bindings for Rust

2.4M downloads · 1mo ago
72

kasuari

0.4.12 Growing

A rust layout solver for GUIs, based on the Cassowary algorithm. A fork of the unmaintained cassowary-rs crate with improvments and bug fixes. Kasuari is the indonesian name for the cassowary bird.

2.6M downloads · 14d ago
71

rgb

0.8.53 Growing

`struct RGB/RGBA/etc.` for sharing pixels between crates + convenience methods for color manipulation. Allows no-copy high-level interoperability. Also adds common convenience methods and implements standard Rust traits to make `RGB`/`RGBA` pixels and slices first-class Rust objects.

69.3M downloads · 1mo ago
71

parley

0.8.0 Growing

Parley provides an API for implementing rich text layout.

614.5K downloads · today
71

vello

0.8.0 Growing

A GPU compute-centric 2D renderer.

221.6K downloads · 7d ago
70

spade

2.15.1 Stable

Delaunay triangulations for the rust ecosystem

11.1M downloads · 3d ago
70

read-fonts

0.38.0 Growing

Reading OpenType font files.

8.4M downloads · 7d ago
69

fyrox

1.0.0 Stable

Feature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.

58.2K downloads · 3d ago
69

skia-bindings

0.93.1 Growing

Skia Bindings for Rust

2.3M downloads · 1mo ago
69

epaint

0.34.1 Growing

Minimal 2D graphics library for GUI work

14.4M downloads · today
69

skrifa

0.41.0 Growing

Metadata reader and glyph scaler for OpenType fonts.

7.5M downloads · 7d ago
68

tiny-skia-path

0.12.0 Growing

A tiny-skia Bezier path implementation

23.5M downloads · 1mo ago
68

peniko

0.6.0 Growing

Primitive types for styling vector graphics

874.5K downloads · 2mo ago
68

softbuffer

0.4.8 Growing

Cross-platform software buffer

8.9M downloads · 3mo ago
68

csscolorparser

0.8.3 Growing

CSS color parser library

7.1M downloads · 18d ago
68

vello_shaders

0.8.0 Growing

Vello infrastructure to preprocess and cross-compile shaders at compile time.

203.1K downloads · 7d ago
68

vello_encoding

0.8.0 Growing

Vello types that represent the data that needs to be rendered.

222.1K downloads · 7d ago
67

raw-window-metal

1.1.0 Growing

Interop library between Metal and raw-window-handle

1.1M downloads · 1y ago
67

rqrr

0.10.1 Growing

Detect and read QR codes from any image source

3.1M downloads · 2mo ago
67

egui_demo_lib

0.34.1 Growing

Example library for egui

256.7K downloads · today
67

godot

0.5.0 Growing

Rust bindings for Godot 4

199.1K downloads · today
67

bevy_internal

0.18.1 Growing

An internal Bevy crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature

4.7M downloads · 24d ago
67

sdf_glyph_renderer

1.1.0 Stable

Tools for generating SDF font glyphs from bitmap images.

86.7K downloads · 14d ago
66

dcv-color-primitives

1.0.0 Stable

a library to perform image color model conversion

608.8K downloads · 1mo ago
66

wgpu_canvas

5.0.6 Stable

A 2D WGPU renderer API for drawing text, shapes, and images with Rust.

13.7K downloads · 25d ago
66

swash

0.2.7 Growing

Font introspection, complex text shaping and glyph rendering.

5.7M downloads · today
66

godot-bindings

0.5.0 Growing

Internal crate used by godot-rust

197.6K downloads · today
66

poppler-rs

0.26.0 Growing

High-level (safe) bindings for poppler-glib

184.3K downloads · 1mo ago
66

write-fonts

0.46.0 Growing

Writing font files.

1.4M downloads · 7d ago
65

pyxel-platform

2.6.8 Stable

Platform abstraction layer for Pyxel, a retro game engine for Python

59.3K downloads · 1mo ago
65

asposepdf

1.26.3 Growing

Aspose.PDF for Rust via C++ is a powerful toolkit that allows developers to manipulate PDF files directly and helps do various tasks for PDF. Contains unique features for converting PDF to other formats.

901 downloads · 4d ago
65

fyrox-dylib

1.0.0 Stable

Dynamic library for Fyrox Game Engine

8.5K downloads · 3d ago
65

fyrox-core

1.0.0 Growing

Shared core for the Fyrox engine and its external crates.

68.3K downloads · 3d ago
65

vello_common

0.0.7 Experimental

Core data structures and utilities shared across the Vello rendering, including geometry processing and tiling logic.

205.6K downloads · 3d ago
65

vello_cpu

0.0.7 Experimental

A CPU-based renderer for Vello, optimized for SIMD and multithreaded execution.

205.0K downloads · 3d ago
65

kurbo

0.13.0 Growing

A 2D curves library

17.9M downloads · 4mo ago
65

epaint_default_fonts

0.34.1 Growing

Default fonts for use in epaint / egui

5.1M downloads · today
65

godot-ffi

0.5.0 Growing

Internal crate used by godot-rust

197.9K downloads · today
65

resize

0.8.9 Growing

Simple image resampling library in pure Rust.

1.8M downloads · 1mo ago
65

i_overlay

4.5.1 Stable

Boolean Operations for 2D Polygons: Supports intersection, union, difference, xor, and self-intersections for all polygon varieties.

2.7M downloads · 5d ago
64

pyxel-engine

2.6.8 Stable

Core engine for Pyxel, a retro game engine for Python

88.7K downloads · 1mo ago
64

vello_svg

0.9.0 Growing

An SVG integration for vello.

53.8K downloads · 1mo ago
64

vello_hybrid

0.0.7 Experimental

A hybrid CPU/GPU renderer for Vello, balancing computation between CPU and GPU for efficiency.

3.0K downloads · 3d ago
64

hexasphere

18.0.0 Stable

A library to evenly tile hexagons on a sphere.

6.4M downloads · 1mo ago
64

femtovg

0.22.0 Growing

Antialiased 2D vector drawing library

1.7M downloads · yesterday
63

libvips

1.7.3 Stable

Safe bindings for libvips

799.8K downloads · 3mo ago
63

d3d12

22.0.0 Growing

Low level D3D12 API wrapper

4.4M downloads · 1y ago