https://github.com/webgpu/webgpu.org
WebGPU Homepage
https://github.com/webgpu/webgpu.org
Last synced: 5 months ago
JSON representation
WebGPU Homepage
- Host: GitHub
- URL: https://github.com/webgpu/webgpu.org
- Owner: webgpu
- Created: 2025-09-27T04:22:41.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-10-01T19:14:00.000Z (6 months ago)
- Last Synced: 2025-10-01T21:12:21.273Z (6 months ago)
- Homepage: https://webgpu.org/
- Size: 8.79 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

`webgpu.org` is a work in progress. Please visit one of the links below.
- [WebGPU Implementation Status](https://github.com/gpuweb/gpuweb/wiki/Implementation-Status)
- [WebGPU Report](https://webgpureport.org/)
# Community
- The `public-gpu@w3.org` [mailing list](https://lists.w3.org/Archives/Public/public-gpu/) is a good place to ask questions or provide feedback on the API.
- You can also join the chat on Matrix in the "Web Graphics" Matrix Community: [#webgraphics:matrix.org](https://matrix.to/#/#webgraphics:matrix.org).
- The general WebGPU channel is [#WebGPU:matrix.org](https://matrix.to/#/#WebGPU:matrix.org).
# Samples & Demos
- [WebGPU Samples](https://webgpu.github.io/webgpu-samples/)
# Learning Resources
- [WebGPU Fundamentals](https://webgpufundamentals.org/)
- [WebGPU on MDN](https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API)
- [Tour of WGSL](https://google.github.io/tour-of-wgsl/)
# Specifications & Documents
- [WebGPU API Specification Draft](https://gpuweb.github.io/gpuweb/)
- [WGSL Specification Draft](https://gpuweb.github.io/gpuweb/wgsl/)
- [WebGPU Correspondence Reference](https://gpuweb.github.io/gpuweb/correspondence/) - contributions wanted
# Libraries implementing WebGPU
- [wgpu](https://github.com/gfx-rs/wgpu) - Rust, used in Firefox, Servo, and Deno
- Available for: Rust, C ([wgpu-native](https://github.com/gfx-rs/wgpu-native) - contributions wanted)
- Native + WebAssembly
- [Dawn](https://github.com/google/dawn) - C++, used in Chrome, Edge, and other Chromium browsers
- Available for: C, C++, [Node](https://github.com/google/dawn/tree/main/src/dawn/node)
- Native only
- [Emdawnwebgpu](https://github.com/google/dawn/blob/main/src/emdawnwebgpu/pkg/README.md) - bindings for Emscripten
- WebAssembly only, via Emscripten