Rust Webgpu

Open-source Rust projects categorized as Webgpu

Top 18 Rust Webgpu Projects

  • wgpu

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

  • Project mention: Zed Decoded: Linux When? – Zed Blog | news.ycombinator.com | 2024-05-07

    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

  • burn

    Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.

  • Project mention: 3 years of fulltime Rust game development, and why we're leaving Rust behind | news.ycombinator.com | 2024-04-26

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

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

    InfluxDB logo
  • wonnx

    A WebGPU-accelerated ONNX inference run-time written 100% in Rust, ready for native and the web

  • Project mention: Intel CEO: 'The entire industry is motivated to eliminate the CUDA market' | news.ycombinator.com | 2023-12-14

    The 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

  • sandbox

    A sand simulation game

  • wgpu-in-app

    Integrate wgpu into existing iOS | Android apps.

  • foxtrot

    A fast, experimental STEP file viewer (by Formlabs)

  • nbody-wasm-sim

    An N-body WebAssembly simulation using Web GPU

  • Project mention: Weird Cargo.toml depedencies | /r/rust | 2023-07-11
  • SaaSHub

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

    SaaSHub logo
  • INOX

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

  • wgshadertoy

    A WGSL playground inspired by Shadertoy.

  • Project mention: Pixel shader format WGS is released and can be deployed on both native and Web | /r/shaders | 2023-06-21

    There is a desktop application WgShadertoy helps you write wgs files.

  • contrast_renderer

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

  • rendiation

    Rendiation Rendering Framework

  • voidin

    An experimental GPU driven renderer using WGPU

  • renderling

    🍖 A GPU driven real-time renderer, backed by wgpu

  • silicate

    Pure Rust GPU image compositor for Procreate file format.

  • shader-art-rs

    🪄 Shader art using webgpu

  • Project mention: An Introduction to Shader Art Coding | news.ycombinator.com | 2023-09-15

    https://github.com/pythops/shader-art-rs

  • golrs

    Game Of Life using webgpu, written in Rust

  • Project mention: Game of Life using WebGPU, written in Rust | news.ycombinator.com | 2023-08-14
  • meshweaver

    3D rendering engine in Rust and WebGPU

  • LearningWGPU

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

  • 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 related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com