rustio rustio.net

Rendering::Engine

76

slint

1.16.1 Stable

GUI toolkit to efficiently develop fluid graphical user interfaces for embedded devices and desktop applications

1.1M downloads · 1mo ago
75

slint-build

1.16.1 Stable

Helper for Slint build script

1.0M downloads · 1mo ago
75

slint-interpreter

1.16.1 Stable

Interpreter library for Slint

71.0K downloads · 1mo ago
62

block_compression

0.9.0 Growing

Texture block compression using WGPU compute shader

16.1K downloads · 2mo ago
58

bort-vma

0.3.5 Growing

Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)

7.5K downloads · 1mo ago
57

nightshade

0.16.0 Experimental

A cross-platform data-oriented game engine.

3.9K downloads · today
56

meshopt

0.6.2 Growing

Rust ffi bindings and idiomatic wrapper for mesh optimizer

381.1K downloads · 7mo ago
54

window

0.5.0 Growing

Minimal Rust code for creating a window, automatically choosing a backend window manager and graphics API.

15.2K downloads · 5y ago
54

gemini-engine

1.2.0 Growing

A 2D/3D monospaced ASCII rendering engine for the terminal

65.8K downloads · 1y ago
54

graphics

0.5.15 Growing

A 3D rendering engine for rust programs, with GUI integration

14.4K downloads · 29d ago
54

wilhelm_renderer

0.12.1 Experimental

A minimalist 2D graphics engine

399 downloads · 10d ago
52

figments

0.0.4 Growing

A high performance graphics API for microcontrollers

1.9K downloads · 2mo ago
52

textcanvas

3.8.0 Growing

Draw to the terminal like an HTML Canvas.

16.3K downloads · 1y ago
51

vk-mem

0.5.0 Growing

Rust ffi bindings and idiomatic wrapper for AMD Vulkan Memory Allocator (VMA)

121.2K downloads · 9mo ago
51

fragmentcolor

0.11.1 Growing

Universal GPU abstraction for Javascript, Python, Swift and Kotlin

4.8K downloads · 20d ago
50

kludgine-app

0.5.0 Growing

Application and Windowing for Kludgine

16.6K downloads · 3y ago
50

horizon-lattice-render

1.0.1 Experimental

Graphics rendering backend for Horizon Lattice using wgpu

155 downloads · 3mo ago
50

all-is-cubes-gpu

0.10.0 Growing

GPU rendering of all-is-cubes voxel scenes using wgpu. Can be used for headless rendering.

8.7K downloads · 5mo ago
50

all-is-cubes

0.10.0 Growing

Recursive voxel game engine. Can be used for voxel raytracing.

22.5K downloads · 5mo ago
49

kludgine-core

0.5.0 Growing

2D rendering for Kludgine

21.2K downloads · 3y ago
49

kludgine

0.11.0 Growing

A wgpu-powered 2d graphics library with optional windowing support

33.7K downloads · 1y ago
49

myth_core

0.2.0 Experimental

Core utilities and foundational types for the Myth engine.

261 downloads · 1mo ago
49

myth_scene

0.2.0 Experimental

Hierarchical scene graph for the Myth engine.

188 downloads · 1mo ago
49

roxlap-core

0.1.1 Experimental

Pure-Rust port of Ken Silverman's Voxlap voxel engine — engine core.

26 downloads · 18d ago
48

amethyst_renderer

0.10.4 Growing

High-level rendering engine with multiple backends

144.0K downloads · 7y ago
48

bevy_retrograde_core

0.2.0 Growing

The core components and renderer of Bevy Retrograde

8.5K downloads · 4y ago
48

spirv-reflect

0.2.3 Growing

Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications.

478.3K downloads · 6y ago
48

vk-sync-fork

0.5.2 Growing

Simplification of core Vulkan synchronization mechanisms such as pipeline barriers and events. Forked off of the original vk-sync crate which is currently unmaintained.

15.8K downloads · 1y ago
48

lessify

0.5.0 Growing

Output text through a pager.

15.4K downloads · 1y ago
48

myth_animation

0.2.0 Experimental

Animation system for the Myth engine (skeletal, morph target, property).

214 downloads · 1mo ago
48

myth-engine

0.2.0 Experimental

A developer-friendly, high-performance 3D rendering engine written in Rust.

69 downloads · 1mo ago
47

figments-sample-shaders

0.2.0 Experimental

Sample graphics shaders for usage with Figments

33 downloads · 2mo ago
47

figments-render

0.0.4 Experimental

A high performance graphics hardware control layer for microcontrollers using the Figments rendering API

99 downloads · 2mo ago
47

geom3

1.2.2 Growing

3d geometry classes

6.7K downloads · 1y ago
47

intel_tex_2

0.5.0 Growing

Rust bindings for Intel's ISPC texture compressor.

472.3K downloads · 10mo ago
47

myth_assets

0.2.0 Experimental

Asset loading and management for the Myth engine.

155 downloads · 1mo ago
47

ry-gfx

0.10.8 Experimental

Ry Graphics Layer - SDL2 Backend + GPU Instancing + FSR 1.0 for Termux and low-end devices

33 downloads · 1mo ago
46

amethyst_rendy

0.15.3 Growing

High-level rendering engine with multiple backends

305.2K downloads · 5y ago
46

adi_gpu

0.11.0 Growing

GPU interface - render graphics and do fast calculations

20.3K downloads · 7y ago
46

bevy_retrograde_text

0.2.0 Growing

Bevy Retrograde's text rendering implementation

6.3K downloads · 4y ago
46

rafx

0.0.16 Growing

Rendering framework built on an extensible asset pipeline

54.3K downloads · 2y ago
46

cen

0.0.10 Growing

Vulkan window backend

6.6K downloads · 7mo ago
46

open-oak

0.1.3 Growing

2D game engine and rendering library

5.6K downloads · 3y ago
46

verynicetable

0.6.2 Growing

Number one table.

11.1K downloads · 1y ago
46

screen-13

0.13.0 Growing

An easy-to-use Vulkan rendering engine in the spirit of QBasic.

58.8K downloads · 5mo ago
46

realms

3.4.4 Growing

A powerful and lightweight graphics library for making Rust games

11.5K downloads · 10mo ago
46

bevy_gpu_test

0.2.1 Experimental

A test harness for running GPU compute shaders in Bevy and reading back results for CPU-side assertions

148 downloads · 2mo ago
46

myth_app

0.2.0 Experimental

Application framework and windowing integration for the Myth engine.

88 downloads · 1mo ago
46

myth_resources

0.2.0 Experimental

GPU resource definitions and data structures for the Myth engine.

214 downloads · 1mo ago
46

termray

0.3.0 Experimental

Generic TUI raycasting engine — grid maps, DDA walls, floors/ceilings, sprites

78 downloads · 1mo ago