Rust Webgpu

Open-source Rust projects categorized as Webgpu

Top 22 Rust Webgpu Projects

  1. wgpu

    A cross-platform, safe, pure-Rust graphics API.

    Project mention: Shipping WebGPU on Windows in Firefox 141 | news.ycombinator.com | 2025-07-16

    that's an exciting feature to have available, as raytracing hardware is now in mobile iGPUs and phones.

    There is a tracking issue[1], although I ma not sure how much of that makes it to the browser.

    [1] https://github.com/gfx-rs/wgpu/issues/6762

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. burn

    Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.

    Project mention: Rust on Every GPU | news.ycombinator.com | 2025-07-26

    You might be interested in https://burn.dev, a Rust machine learning framework. It has CUDA and ROCm backends among others.

  4. cubecl

    Multi-platform high-performance compute language extension for Rust.

    Project mention: CubeCL: GPU Kernels in Rust for CUDA, ROCm, and WGPU | news.ycombinator.com | 2025-04-23

    Agreed! I was looking through the summation example < https://github.com/tracel-ai/cubecl/blob/main/examples/sum_t...> and it seems like the primary focus is on the more traditional pre-2018 GPU programming without explicit warp-level operations, asynchrony, atomics, barriers, or countless tensor-core operations.

    The project feels very nice and it would be great to have more notes in the README on the excluded functionality to better scope its applicability in more advanced GPGPU scenarios.

  5. wgpu-in-app

    Integrate wgpu into existing iOS | Android apps.

  6. sandbox

    A sand simulation game

  7. shame

    A fully featured DSL for writing shaders/GPU-pipelines in Rust

  8. foxtrot

    A fast, experimental STEP file viewer (by Formlabs)

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  10. nbody-wasm-sim

    An N-body WebAssembly simulation using Web GPU

  11. rusty_art

    Creative coding and visual illusions in Rust.

  12. renderling

    GPU driven real-time renderer, backed by wgpu and rust-gpu

  13. graphpu

    Large-scale 3D graph vis software written in Rust.

  14. INOX

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

  15. wgshadertoy

    A WGSL playground inspired by Shadertoy.

  16. contrast_renderer

    Contrast is a WebGPU based 2D render engine written in Rust

    Project mention: AAA – Analytical Anti-Aliasing | news.ycombinator.com | 2024-11-20

    Hey, i'm brainstorming for a 2d vector renderer in WebGPU on JS/TS and stumbled on your project [0] yesterday.

    (Thick) line drawing is especially interesting to me, since it's hard [1].

    I also stumbled upon this [2] recently and then wondered if i could use that technique for every shape, by converting it to quadratic bezier curve segments.

    Do you think that's a path to follow?

    [0] https://github.com/Lichtso/contrast_renderer

    [1] https://mattdesl.svbtle.com/drawing-lines-is-hard

    [2] https://scribe.rip/@evanwallace/easy-scalable-text-rendering...

  17. voidin

    GPU driven renderer using WGPU

  18. rendiation

    Rendiation Rendering Framework

  19. silicate

    Pure Rust GPU image compositor for Procreate file format.

  20. shader-art-rs

    🪄 Shader art using webgpu

  21. golrs

    Game Of Life using webgpu, written in Rust

  22. LearningWGPU

    I will try to learn the basics of WGPU and Rust.

  23. meshweaver

    3D rendering engine in Rust and WebGPU

  24. renderer

    Path traced renderer in WebGPU and Rust (by elfstead)

  25. SaaSHub

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

    SaaSHub logo
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 Webgpu discussion

Log in or Post with

Rust Webgpu related posts

Index

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

# Project Stars
1 wgpu 14,993
2 burn 12,703
3 cubecl 1,657
4 wgpu-in-app 360
5 sandbox 329
6 shame 301
7 foxtrot 266
8 nbody-wasm-sim 235
9 rusty_art 202
10 renderling 171
11 graphpu 167
12 INOX 117
13 wgshadertoy 109
14 contrast_renderer 79
15 voidin 68
16 rendiation 67
17 silicate 47
18 shader-art-rs 17
19 golrs 7
20 LearningWGPU 4
21 meshweaver 3
22 renderer 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com