rustio rustio.net

Rendering::Engine

76

slint

1.15.1 Stable

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

938.6K downloads · 1mo ago
74

slint-build

1.15.1 Stable

Helper for Slint build script

879.1K downloads · 1mo ago
73

slint-interpreter

1.15.1 Stable

Interpreter library for Slint

67.3K downloads · 1mo ago
63

block_compression

0.9.0 Growing

Texture block compression using WGPU compute shader

13.8K downloads · 8d ago
58

meshopt

0.6.2 Growing

Rust ffi bindings and idiomatic wrapper for mesh optimizer

338.2K downloads · 5mo ago
58

nightshade

0.10.0 Experimental

A cross-platform data-oriented game engine.

3.4K downloads · 6d ago
57

figments

0.0.4 Growing

A high performance graphics API for microcontrollers

1.8K downloads · 12d ago
55

graphics

0.5.12 Growing

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

14.3K downloads · 9d ago
54

window

0.5.0 Growing

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

15.0K downloads · 5y ago
54

gemini-engine

1.2.0 Growing

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

65.6K downloads · 1y ago
52

vk-mem

0.5.0 Growing

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

113.6K downloads · 7mo ago
52

textcanvas

3.8.0 Growing

Draw to the terminal like an HTML Canvas.

16.2K downloads · 11mo ago
52

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 · 3mo ago
52

all-is-cubes

0.10.0 Growing

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

22.2K downloads · 3mo ago
50

kludgine-app

0.5.0 Growing

Application and Windowing for Kludgine

16.6K downloads · 2y ago
50

myth_animation

0.1.1 Experimental

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

30 downloads · 2d ago
50

myth_core

0.1.1 Experimental

Core utilities and foundational types for the Myth engine.

30 downloads · 2d ago
49

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.4K downloads · 11mo ago
49

kludgine-core

0.5.0 Growing

2D rendering for Kludgine

21.2K downloads · 2y ago
49

kludgine

0.11.0 Growing

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

33.4K downloads · 1y ago
49

lessify

0.5.0 Growing

Output text through a pager.

14.3K downloads · 10mo ago
49

horizon-lattice-render

1.0.1 Experimental

Graphics rendering backend for Horizon Lattice using wgpu

89 downloads · 1mo ago
49

myth_scene

0.1.1 Experimental

Hierarchical scene graph for the Myth engine.

29 downloads · 2d ago
48

amethyst_renderer

0.10.4 Growing

High-level rendering engine with multiple backends

141.6K downloads · 7y ago
48

bevy_retrograde_core

0.2.0 Growing

The core components and renderer of Bevy Retrograde

8.3K downloads · 4y ago
48

spirv-reflect

0.2.3 Growing

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

460.6K downloads · 6y ago
48

bort-vma

0.3.4 Growing

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

7.5K downloads · 2y ago
48

screen-13

0.13.0 Growing

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

58.8K downloads · 3mo ago
48

myth_resources

0.1.1 Experimental

GPU resource definitions and data structures for the Myth engine.

30 downloads · 2d ago
48

myth_assets

0.1.1 Experimental

Asset loading and management for the Myth engine.

29 downloads · 2d ago
48

myth_app

0.1.1 Experimental

Application framework and windowing integration for the Myth engine.

24 downloads · 2d ago
48

myth_render

0.1.1 Experimental

Core rendering system for the Myth engine (render graph, pipeline, GPU management).

27 downloads · 2d ago
48

intel_tex_2

0.5.0 Growing

Rust bindings for Intel's ISPC texture compressor.

407.4K downloads · 8mo ago
47

cen

0.0.10 Growing

Vulkan window backend

6.5K downloads · 5mo ago
47

figments-sample-shaders

0.2.0 Experimental

Sample graphics shaders for usage with Figments

30 downloads · 12d ago
47

figments-render

0.0.4 Experimental

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

64 downloads · 12d ago
47

geom3

1.2.2 Growing

3d geometry classes

6.7K downloads · 1y ago
47

realms

3.4.4 Growing

A powerful and lightweight graphics library for making Rust games

11.5K downloads · 8mo ago
47

anchor-kit-core

0.1.2 Experimental

core UI primatives, elements and layout for anchor-kit

137 downloads · 3mo ago
47

egui-charts

0.1.0 Experimental

High-performance financial charting engine for egui — candlesticks, 95 drawing tools, 130+ indicators, and a full design-token theme system

27 downloads · 17d ago
46

amethyst_rendy

0.15.3 Growing

High-level rendering engine with multiple backends

294.5K downloads · 5y ago
46

adi_gpu

0.11.0 Growing

GPU interface - render graphics and do fast calculations

20.2K downloads · 7y ago
46

bevy_retrograde_text

0.2.0 Growing

Bevy Retrograde's text rendering implementation

6.2K downloads · 4y ago
46

rafx

0.0.16 Growing

Rendering framework built on an extensible asset pipeline

53.8K downloads · 2y 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.

10.6K downloads · 1y ago
46

myth-engine

0.1.1 Experimental

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

36 downloads · 2d ago
45

radiant-rs

0.13.1 Growing

Thread-safe Rust sprite rendering engine with a friendly API and custom shader support

53.8K downloads · 7y ago
45

rafx-nodes

0.0.7 Growing

Rendering framework built on an extensible asset pipeline

17.6K downloads · 5y ago
45

rafx-base

0.0.16 Growing

Rendering framework built on an extensible asset pipeline

58.9K downloads · 2y ago