There are 32 repositories under webgpu topic.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Safe and portable GPU abstraction in Rust, implementing WebGPU API.
The Fastest DNN Running Framework on Web Browser
Mach is a game engine & graphics toolkit for the future.
Building game development ecosystem for @ziglang!
A powerful rendering engine implemented with Canvas2D / SVG / WebGL / WebGPU.
A lightweight 3D game engine for the web.
Paddle.js is a web project for Baidu PaddlePaddle, which is an open source deep learning framework running in the browser. Paddle.js can either load a pre-trained model, or transforming a model from paddle-hub with model transforming tools provided by Paddle.js. It could run in every browser with WebGL/WebGPU/WebAssembly supported. It could also run in Baidu Smartprogram and WX miniprogram.
😎 Curated list of awesome things around WebGPU ecosystem.
WebGPU tutorials inspired by LearningWebGL.com. Use both WGSL and GLSL/SPIR-V.
🔺🌱 An example on how to render a hello triangle with WebGPU.
A live editor for fragment shaders, powered by Neovim, WebGPU, and Zig!
WebGPU Tutorial: Step-by-step graphics programming with WebGPU - the next-generation graphics API for the web.
Webbased Character Animation System
A GPU-accelerated ONNX inference run-time written 100% in Rust, ready for the web
A Typescript 3D library loosely based on three.js
Cross-platform C++ example for WebGPU and Dawn
A simple renderer implemented by WebGPU, includes a builtin path tracing pipeline.
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
Experimental Three.js WebGPU renderer
JS renderer based on GLTF to WebGPU or WebGL backends.
A tiny WebGPU renderer written in Rust
TypeScript type definitions for WebGPU (NOTE: the WebGPU API itself is still unstable! These types do not directly reflect the implementation status of any browser! https://webgpu.io/)
🖼️ A deno module providing bindings for cross-platform windowing