Rust 3D

Open-source Rust projects categorized as 3D

Top 23 Rust 3D 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. veloren

    [mirror of https://gitlab.com/veloren/veloren] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

    Project mention: Writing Toy Software Is a Joy | news.ycombinator.com | 2025-06-24

    This person is a game developer who works on an open source voxel RPG https://github.com/veloren/veloren - take their estimates with that in mind!

  4. avian

    ECS-driven 2D and 3D physics engine for the Bevy game engine.

  5. foxtrot

    A 3D reference project and tech demo for the Bevy Engine

  6. gltf

    A crate for loading glTF 2.0 (by gltf-rs)

  7. wgpu-mc

    Rust-based replacement for the default Minecraft renderer

  8. space-thumbnails

    Generates preview thumbnails for 3D model files. Provide a Windows Explorer extensions that adds preview thumbnails for 3D model files.

  9. euc

    A software rendering crate that lets you write shaders with Rust

  10. vk-graph

    High-performance Vulkan driver with automated resource management and execution

  11. terminal3d

    View .obj files in the terminal 🦀

  12. ratty

    A GPU-rendered terminal emulator with inline 3D graphics 🐀🧀

    Project mention: A GPU-rendered terminal emulator with inline 3D graphics | news.ycombinator.com | 2026-05-12
  13. rusty-shooter

    [suspended] 3d shooter written in Rust using rg3d

  14. arsenal

    Blender game engine prototype written in Rust. (by katharostech)

  15. 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
  16. auramaxx

    Open-source game engine for vibe code. Play games from your terminal!

    Project mention: JavaScript with a native Rust host game engine. Built for vibe coding | news.ycombinator.com | 2026-03-09
  17. Hyperspeedcube

    Modern, beginner-friendly 3D and 4D Rubik's cube simulator

  18. ComChan

    A Blazingly Fast Minimal Serial Monitor with serial plottter TUI and more

    Project mention: ComChan: A Fast Minimal Serial Monitor with Serial Plottter TUI and More | news.ycombinator.com | 2026-06-04
  19. tmf

    Tight Model format is an experimental lossy 3D model format focused on reducing file size as much as posible without decreasing visual quality of the viewed model or read speeds.

  20. sdf-viewer

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

  21. tinyrenderer_rs

    tinyrenderer implementation using Rust

  22. DGS

    Go Server with spherical fields and VR support

  23. rusterizer

    Bare-bones software renderer written in Rust

  24. LuaCAD

    Create CAD models with Lua and OpenSCAD (by ad-si)

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 3D discussion

Log in or Post with

Rust 3D related posts

Index

What are some of the best open-source 3D projects in Rust? This list will help you:

# Project Stars
1 Fyrox 9,410
2 veloren 7,327
3 avian 2,990
4 foxtrot 865
5 gltf 622
6 wgpu-mc 587
7 space-thumbnails 472
8 euc 348
9 vk-graph 337
10 terminal3d 322
11 ratty 298
12 rusty-shooter 293
13 arsenal 271
14 myth 190
15 auramaxx 179
16 Hyperspeedcube 124
17 ComChan 112
18 tmf 112
19 sdf-viewer 103
20 tinyrenderer_rs 56
21 DGS 54
22 rusterizer 46
23 LuaCAD 33

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?