SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Rendering Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
rs_pbrt
Rust crate to implement a counterpart to the PBRT book's (3rd edition) C++ code. See also https://www.rs-pbrt.org/about ...
-
-
-
-
encase
Provides a mechanism to lay out data into GPU buffers according to WGSL's memory layout rules
-
Project mention: Myth: A High-Performance, WGPU-Based Rendering Engine for Rust | news.ycombinator.com | 2026-04-16
-
-
Project mention: Show HN: Flo Is a Rust/Vulkan 3D Renderer for the Bevy Game Engine | news.ycombinator.com | 2025-09-12
-
sdf-viewer
A fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library.
-
-
-
-
-
-
-
-
-
pbrt-rust
Implementation of PBRT in rust based on the C++ version by Matt Pharr, Grep Humphreys, and Wenzel Jakob.
-
-
diligent
A port of the Diligent Engine (https://github.com/DiligentGraphics/DiligentEngine) into Rust.
-
NOTE:
The open source projects on this list are ordered by number of github stars.
The number of mentions indicates repo mentiontions in the last 12 Months or
since we started tracking (Dec 2020).
Rust Rendering discussion
Rust Rendering related posts
-
Vk-video: A hardware video decoding library with wgpu integration
-
Realtime Ray Marching implemented with Rust and wgpu
-
NANOVOID Devlog #1: Lua Scripting
-
Which graphics crate do you use?
-
Simple graphics library using software rendering?
-
The joy of building a ray tracer, for fun, in Rust
-
Simple 3D renderer written in Rust
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2026
Index
What are some of the best open-source Rendering projects in Rust? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Fyrox | 9,410 |
| 2 | rust-doom | 2,411 |
| 3 | rs_pbrt | 836 |
| 4 | fidget | 470 |
| 5 | rpt | 432 |
| 6 | euc | 348 |
| 7 | encase | 203 |
| 8 | myth | 190 |
| 9 | INOX | 126 |
| 10 | flo | 115 |
| 11 | sdf-viewer | 103 |
| 12 | Square-Wheel | 74 |
| 13 | rendiation | 73 |
| 14 | tinyrenderer_rs | 56 |
| 15 | rusterizer | 46 |
| 16 | Rust101 | 39 |
| 17 | sierra | 33 |
| 18 | rustracer | 31 |
| 19 | renderust | 26 |
| 20 | pbrt-rust | 18 |
| 21 | polystrip | 17 |
| 22 | diligent | 14 |
| 23 | tinyraytracer_rs | 3 |