Rendering
bevy
0.18.1 GrowingA refreshingly simple data-driven game engine and app framework
dlss_wgpu
4.0.0 GrowingAdds support for using DLSS with wgpu
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.
vello
0.8.0 GrowingA GPU compute-centric 2D renderer.
tiny-skia
0.12.0 GrowingA tiny Skia subset ported to Rust.
fyrox
1.0.0 StableFeature-rich, easy-to-use, 2D/3D game engine with a scene editor. Like Godot, but in Rust.
lin_alg
1.4.1 StableVector, matrix, and quaternion operations for general purposes
softbuffer
0.4.8 GrowingCross-platform software buffer
vello_shaders
0.8.0 GrowingVello infrastructure to preprocess and cross-compile shaders at compile time.
vello_encoding
0.8.0 GrowingVello types that represent the data that needs to be rendered.
bevy_internal
0.18.1 GrowingAn internal Bevy crate used to facilitate optional dynamic linking via the 'dynamic_linking' feature
wgpu_canvas
5.0.6 StableA 2D WGPU renderer API for drawing text, shapes, and images with Rust.
fyrox-dylib
1.0.0 StableDynamic library for Fyrox Game Engine
fyrox-core
1.0.0 GrowingShared core for the Fyrox engine and its external crates.
vello_common
0.0.7 ExperimentalCore data structures and utilities shared across the Vello rendering, including geometry processing and tiling logic.
vello_cpu
0.0.7 ExperimentalA CPU-based renderer for Vello, optimized for SIMD and multithreaded execution.
sdl3-sys
0.6.1+SDL-3.4.2 GrowingLow level Rust bindings for SDL 3
sdl2
0.38.0 GrowingSDL2 bindings for Rust
vello_svg
0.9.0 GrowingAn SVG integration for vello.
vello_hybrid
0.0.7 ExperimentalA hybrid CPU/GPU renderer for Vello, balancing computation between CPU and GPU for efficiency.
vello_sparse_shaders
0.0.7 ExperimentalProvide compilation of wgsl to glsl to support the WebGL `vello_hybrid` backend.
imgui-wgpu
0.28.0 GrowingA wgpu render backend for imgui-rs.
block_compression
0.9.0 GrowingTexture block compression using WGPU compute shader
wgpu_text
29.0.0 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
firefly-rust
0.13.1 GrowingRust SDK for making Firefly Zero games
sdl3
0.17.3 GrowingCross-platform multimedia
bevy_trackball
0.14.0 GrowingCoherent virtual trackball controller/camera plugin for Bevy
blue_engine
0.10.0 GrowingGeneral-Purpose, Easy-to-use, Fast, and Portable graphics engine
leptos-bevy-canvas
0.5.1 GrowingEmbed an idiomatic Bevy app inside your Leptos app with ease.
bevy_gaussian_splatting
7.0.1 Stablebevy gaussian splatting render pipeline plugin
bevy_health_bar3d
3.7.0 StableHealth bar for bevy implemented as a billboard shader
glsl-lang
0.8.1 GrowingGLSL 4.6 language LALR parser and AST
ferris-says
0.3.2 GrowingA Rust flavored replacement for the classic cowsay
glsl
7.0.0 GrowingA GLSL450/GLSL460 parser.
glsl-lang-types
0.8.1 GrowingGLSL language AST
smaa
0.19.0 GrowingA library for post process antialiasing using SMAA
meshopt
0.6.2 GrowingRust ffi bindings and idiomatic wrapper for mesh optimizer
velato
0.9.0 GrowingA Lottie integration for vello.
allegro_primitives-sys
0.0.50 GrowingAllegro 5 primitives addon Rust binding
bevy_map_animation
0.6.0 ExperimentalAnimation and sprite types for bevy_map_editor
splashsurf_lib
0.14.1 GrowingLibrary for surface reconstruction of SPH particle data
bevy_procedural_meshes
0.18.0 GrowingProcedural Meshes for the Bevy game engine.
bevy_polyline
0.13.0 GrowingPolyline Rendering for Bevy
raylib-ffi
5.5.1 StableAutomatic raw Rust bindings to raylib
bevy_image_export
0.16.0 GrowingBevy plugin for rendering image sequences
glsl-lang-pp
0.8.1 GrowingGLSL language preprocessor
glsl-lang-lexer
0.8.1 GrowingGLSL language lexers
obel_platform
0.0.9 GrowingPlatform agnostic support