Rust Rendering

Open-source Rust projects categorized as Rendering

Top 23 Rust Rendering Projects

  1. Fyrox

    3D and 2D game engine written in Rust

    Project mention: Build Android apps using Rust and iced | news.ycombinator.com | 2025-12-21
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. rust-doom

    A Doom Renderer written in Rust.

  4. 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 ...

  5. fidget

    blazing fast implicit surface evaluation (by mkeeter)

    Project mention: Dune3d: A parametric 3D CAD application | news.ycombinator.com | 2026-03-22
  6. rpt

    A physically-based path tracer

  7. euc

    A software rendering crate that lets you write shaders with Rust

  8. encase

    Provides a mechanism to lay out data into GPU buffers according to WGSL's memory layout rules

  9. myth

    A High-Performance Rendering Engine for Rust

    Project mention: Myth: A High-Performance, WGPU-Based Rendering Engine for Rust | news.ycombinator.com | 2026-04-16
  10. INOX

    Rust Game engine integrated in Blender [WebGPU ready] (by gents83)

  11. flo

    Fast Vulkan 3D Renderer Integrated with the Bevy Game Engine (by wkwan)

    Project mention: Show HN: Flo Is a Rust/Vulkan 3D Renderer for the Bevy Game Engine | news.ycombinator.com | 2025-09-12
  12. sdf-viewer

    A fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library.

  13. Square-Wheel

    Advanced software renderer written in Rust

  14. rendiation

    Rendiation Rendering Framework

  15. tinyrenderer_rs

    tinyrenderer implementation using Rust

  16. rusterizer

    Bare-bones software renderer written in Rust

  17. Rust101

    This is my Rust playground, where I will be rewriting many interesting projects in Rust.

  18. sierra

    Vulkan-lite GPU API (by zakarumych)

  19. rustracer

    A toy raytracer written in Rust based on PBRT

  20. renderust

    Simple graphics engine capable of rendering wavefront .obj files

  21. pbrt-rust

    Implementation of PBRT in rust based on the C++ version by Matt Pharr, Grep Humphreys, and Wenzel Jakob.

  22. polystrip

    A 2D accelerated graphics library for Rust

  23. diligent

    A port of the Diligent Engine (https://github.com/DiligentGraphics/DiligentEngine) into Rust.

  24. tinyraytracer_rs

    tinyraytracer implementation using 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

Log in or Post with

Rust Rendering related posts

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Rust is
the 3rd most popular programming language
based on number of references?