SaaSHub helps you find the best software and product alternatives Learn more →
Top 18 Rust Webgpu Projects
-
burn
Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
wonnx
A WebGPU-accelerated ONNX inference run-time written 100% in Rust, ready for native and the web
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Wgpu seems very very well loved & supported, is one of the most successful comings together of the graphics world in ages. I'd love to hear some actual critique of it, hear what people think are shortcomings, because it feels to an outsider like this is the fantasy land, that we're living in the better place now. https://github.com/gfx-rs/wgpu
Project mention: 3 years of fulltime Rust game development, and why we're leaving Rust behind | news.ycombinator.com | 2024-04-26You can use libtorch directly via `tch-rs`, and at present I'm porting over to Burn (see https://burn.dev) which appears incredibly promising. My impression is it's in a good place, if of course not close to the ecosystem of Python/C++. At very least I've gotten my nn models training and running without too much difficulty. (I'm moving to Burn for the thread safety - their `Tensor` impl is `Sync` - libtorch doesn't have such a guarantee.)
Burn has Candle as one of its backends, which I understand is also quite popular.
Project mention: Intel CEO: 'The entire industry is motivated to eliminate the CUDA market' | news.ycombinator.com | 2023-12-14The two I know of are IREE and Kompute[1]. I'm not sure how much momentum the latter has, I don't see it referenced much. There's also a growing body of work that uses Vulkan indirectly through WebGPU. This is currently lagging in performance due to lack of subgroups and cooperative matrix mult, but I see that gap closing. There I think wonnx[2] has the most momentum, but I am aware of other efforts.
[1]: https://kompute.cc/
[2]: https://github.com/webonnx/wonnx
Project mention: Pixel shader format WGS is released and can be deployed on both native and Web | /r/shaders | 2023-06-21There is a desktop application WgShadertoy helps you write wgs files.
https://github.com/pythops/shader-art-rs
Rust Webgpu related posts
-
Warp Terminal is now available for Linux
-
Show HN: WebGPU Particles Simulation
-
Deno 1.39: The Return of WebGPU
-
There is anything like wgpu.rs for Zig?
-
Show HN: Ambient, a multiplayer game engine and platform using WASM/WebGPU/Rust
-
An Introduction to Shader Art Coding
-
Wgpu: Portable Graphics Library for Rust
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Jun 2024
Index
What are some of the best open-source Webgpu projects in Rust? This list will help you:
Project | Stars | |
---|---|---|
1 | wgpu | 11,247 |
2 | burn | 7,384 |
3 | wonnx | 1,517 |
4 | sandbox | 297 |
5 | wgpu-in-app | 254 |
6 | foxtrot | 207 |
7 | nbody-wasm-sim | 175 |
8 | INOX | 103 |
9 | wgshadertoy | 87 |
10 | contrast_renderer | 64 |
11 | rendiation | 55 |
12 | voidin | 50 |
13 | renderling | 36 |
14 | silicate | 25 |
15 | shader-art-rs | 10 |
16 | golrs | 7 |
17 | meshweaver | 3 |
18 | LearningWGPU | 2 |
Sponsored