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. Learn more β
Top 22 Rust Webgpu Projects
-
Project mention: Ask HN: Resources for General Purpose GPU development on Apple's M* chips? | news.ycombinator.com | 2024-12-25
People have already mentioned Metal, but if you want cross platform, https://github.com/gfx-rs/wgpu has a vulkan-like API and cross compiles to all the various GPU frameworks. I believe it uses https://github.com/KhronosGroup/MoltenVK to run on Macs. You can also see the metal shader transpilation results for debugging.
-
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.
-
burn
Burn is a next generation Deep Learning Framework that doesn't compromise on flexibility, efficiency and portability.
I intend to grow this into an open-source project because deep inside, this is ideally how I would like ComfyUI to be. There's still a long journey ahead for building all the custom nodes, which is especially challenging given that the majority of code for AI workflows is written in Python. However, with my hands-on experience with Candle and Burn libraries, I may be able to get pretty close!
-
wonnx
A WebGPU-accelerated ONNX inference run-time written 100% in Rust, ready for native and the web
-
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.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
Project mention: Ask HN: What is the best software to visualize a graph with a billion nodes? | news.ycombinator.com | 2024-08-02
I havenβt tried that many, but this was able to render 100s of millions for me in real time.
https://github.com/latentcat/graphpu
-
-
-
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...
-
-
-
-
-
-
-
-
I have recently created and am currently running a full stack e-commerce/brand website written in Rust on behalf of a client. See also my Rust/WebGPU path trace renderer on my GitHub[1].
I have experience leading organizations and teams. I care about technical and non-technical writing and communication, as well as design and UX.
Contact me for anything Rust or Web.
[1] https://github.com/elfstead/renderer
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Webgpu discussion
Rust Webgpu related posts
-
CubeCL: GPU Kernels in Rust for CUDA, ROCm, and WGPU
-
Repeatability: As Difficult as it is Important
-
How to get started in Graphics Programming in 2024?
-
First major release of gfx-rs/wgpu
-
Warp Terminal is now available for Linux
-
Show HN: WebGPU Particles Simulation
-
Deno 1.39: The Return of WebGPU
-
A note from our sponsor - InfluxDB
www.influxdata.com | 13 May 2025
Index
What are some of the best open-source Webgpu projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | wgpu | 14,119 |
2 | burn | 11,003 |
3 | wonnx | 1,728 |
4 | cubecl | 1,431 |
5 | wgpu-in-app | 337 |
6 | sandbox | 319 |
7 | foxtrot | 254 |
8 | nbody-wasm-sim | 209 |
9 | rusty_art | 194 |
10 | renderling | 147 |
11 | graphpu | 139 |
12 | INOX | 114 |
13 | wgshadertoy | 104 |
14 | contrast_renderer | 77 |
15 | voidin | 68 |
16 | rendiation | 63 |
17 | silicate | 46 |
18 | shader-art-rs | 17 |
19 | golrs | 7 |
20 | meshweaver | 3 |
21 | LearningWGPU | 3 |
22 | renderer | 1 |