Rendering
bevy
0.18.1 GrowingA refreshingly simple data-driven game engine and app framework
vello
0.9.0 GrowingA GPU compute-centric 2D renderer.
kasuari
0.4.12 GrowingA 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.
bevy_internal
0.18.1 GrowingAn internal Bevy crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature
dlss_wgpu
4.0.0 GrowingAdds support for using DLSS with wgpu
lin_alg
1.4.2 StableVector, matrix, and quaternion operations for general purposes
vello_encoding
0.9.0 GrowingVello types that represent the data that needs to be rendered.
vello_shaders
0.9.0 GrowingVello infrastructure to preprocess and cross-compile shaders at compile time.
tiny-skia
0.12.0 GrowingA tiny Skia subset ported to Rust.
fyrox
1.0.1 StableFeature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.
vello_cpu
0.0.8 GrowingA CPU-based renderer for Vello, optimized for SIMD and multithreaded execution.
vello_common
0.0.8 GrowingCore data structures and utilities shared across the Vello rendering, including geometry processing and tiling logic.
softbuffer
0.4.8 GrowingCross-platform software buffer
sdl3-sys
0.6.5+SDL-3.4.8 GrowingLow level Rust bindings for SDL 3
wgpu_canvas
5.0.8 StableA 2D WGPU renderer API for drawing text, shapes, and images with Rust.
vello_hybrid
0.0.8 ExperimentalA hybrid CPU/GPU renderer for Vello, balancing computation between CPU and GPU for efficiency.
fyrox-dylib
1.0.1 StableDynamic library for Fyrox Game Engine
allegro_primitives-sys
0.0.51 GrowingAllegro 5 primitives addon Rust binding
sdl2
0.38.0 GrowingSDL2 bindings for Rust
velato
0.10.0 GrowingA Lottie integration for vello.
sdl3
0.18.4 GrowingBindings to SDL3, a cross-platform library to abstract the platform-specific details for building applications.
oxigdal-gpu
0.1.5 ExperimentalGPU-accelerated geospatial operations for OxiGDAL using WGPU
vello_sparse_shaders
0.0.8 ExperimentalProvide compilation of wgsl to glsl to support the WebGL `vello_hybrid` backend.
vello_svg
0.9.0 GrowingAn SVG integration for vello.
block_compression
0.9.0 GrowingTexture block compression using WGPU compute shader
tectonic
0.16.9 GrowingA modernized, complete, embeddable TeX/LaTeX engine. Tectonic is forked from the XeTeX extension to the classic "Web2C" implementation of TeX and uses the TeXLive distribution of support files.
three-d-asset
0.10.0 GrowingLoad/save functionality for 3d applications.
firefly-rust
0.14.0 GrowingRust SDK for making Firefly Zero games
allegro_primitives
0.0.51 GrowingAllegro 5 primitives addon Rust wrapper
pixels
0.17.1 GrowingA tiny library providing a GPU-powered pixel frame buffer.
fyrox-core
1.0.1 StableShared core for the Fyrox engine and its external crates.
wgpu_text
29.0.3 StableA simple 2D text renderer for wgpu.
libnotcurses-sys
3.11.0 GrowingLow-level Rust bindings for the notcurses C library.
gpu-allocator
0.28.0 GrowingMemory allocator for GPU memory in Vulkan and DirectX 12
imgui-wgpu
0.28.0 GrowingA wgpu render backend for imgui-rs.
spirv-cross2
0.7.1 GrowingSafe Rust bindings to SPIRV-Cross
maplibre_native
0.6.0 GrowingRust bindings to the MapLibre Native map rendering engine
blue_engine
0.10.0 GrowingGeneral-Purpose, Easy-to-use, Fast, and Portable graphics engine
hokusai-core
0.2.0 ExperimentalPure Rust brush engine inspired by libmypaint — core types and stroke engine
hypen-engine
0.4.980 ExperimentalA Rust implementation of the Hypen engine
bevy_health_bar3d
3.10.0 StableHealth bar for bevy implemented as a billboard shader
titanf
2.5.3 GrowingFast, safe, no_std font rasterizer written in pure Rust
glsl
7.0.0 GrowingA GLSL450/GLSL460 parser.
glsl-lang
0.8.1 GrowingGLSL 4.6 language LALR parser and AST
bevy_trackball
0.14.0 GrowingCoherent virtual trackball controller/camera plugin for Bevy
ferris-says
0.3.2 GrowingA Rust flavored replacement for the classic cowsay
svg2webp
0.1.17 GrowingConvert SVG to WebP / 将 SVG 转换为 WebP
smaa
0.20.0 GrowingA library for post process antialiasing using SMAA
bevy_mod_outline
0.12.1 GrowingA mesh outlining plugin for Bevy.
prakash
1.2.0 ExperimentalOptics and light simulation — ray optics, wave optics, spectral math, lens geometry, atmospheric scattering, physically-based rendering