Skip to main content

😎 Curated list of awesome things around WebGPU ecosystem.

2k
GitHub Stars
154
Curated Resources
14
Categories
21 hours ago
Last Refreshed
WebsitesBrowser supportArticlesTutorialsBooksLibrariesAI librariesDebuggers and ProfilersGistsDemosVideosCommunityBug reportingHistorical resources

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me api documentations resources from awesome-webgpu"

Installation instructions →

What's inside

Gists

  • 2D

    Signed distance field primitives in WGSL, by

Historical resources

Websites

Libraries

  • Babylon.js

    Open game and rendering engine.

  • ChartGPU

    Interactive charting library using WebGPU for rendering.

  • Dawn

    Google implementation that powers WebGPU in Chromium, can be used as a standalone package.

  • Deno

    JavaScript and TypeScript runtime with WebGPU support through the

  • Emdawnwebgpu

    Dawn-maintained WebGPU bindings for Emscripten applications.

  • fisheye.js

    WebGPU compute library for fisheye image and video correction using WebCodecs.

Demos

Tutorials

Browser support

  • ChromeChromium

    Enabled on supported Windows, macOS, ChromeOS, Android, and Linux configurations; consult the implementation status for hardware and operating system requirements.

  • EdgeChromium

    Chromium-based browser with WebGPU support on supported devices and operating systems.

  • FirefoxFirefox

    Enabled on Windows and Apple Silicon Macs; other platforms have different rollout schedules.

  • Firefox NightlyFirefox

    Preview implementation for testing upcoming support, including Linux and other Mac configurations.

  • Implementation status

    Platform support and rollout details maintained by GPUWeb.

  • Safari 26 release notesSafari

    WebGPU ships enabled on macOS Tahoe 26, iOS 26, iPadOS 26, and visionOS 26.

Showing a sample of 154 resources. View the full list on GitHub →