GitHunt
SH

shrekshao/webgpu-samples

WebGPU Samples

WebGPU Samples

Please visit the WebGPU Samples website to run the samples!

The WebGPU Samples are a set of samples and demos
demonstrating the use of the WebGPU API. Please see the current
implementation status and how to run WebGPU in your browser at
webgpu.io.

Building

webgpu-samples is built with Typescript
and bundled using Rollup. Building the project
requires an installation of Node.js.

  • Install dependencies: npm ci.
  • For development, start the dev server which will watch and recompile
    sources: npm start. You can navigate to http://localhost:8080 to view the project.
  • For production, compile the project: npm run build.
  • To run a production server to serve the built assets, do npm run serve.

Languages

TypeScript95.9%CSS1.5%JavaScript1.4%HTML0.5%Python0.4%WGSL0.3%
BSD 3-Clause "New" or "Revised" License
Created March 22, 2021
Updated September 16, 2025
shrekshao/webgpu-samples | GitHunt