google/dawn
Native WebGPU implementation. Mirror of https://dawn.googlesource.com/dawn. File bugs here: https://crbug.com/dawn/new observed · 2026-09-03
Health v2 · maintenance only
91/100
- Activity 100
- Release rhythm 88
- Longevity 76
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 1
- age_days: 1064
- days_rel: 1
- days_push: 0
- n_releases_24m: 262
Adoption not part of the score
1114 stars · 197 forks observed · 2026-09-03
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Dawn is Google's open-source, cross-platform native implementation of the WebGPU standard, implementing the webgpu.h C/C++ API on top of D3D12, Metal, Vulkan, and OpenGL. It also includes Tint, a compiler for the WGSL shader language, and serves as the WebGPU backend for Chromium.
Use cases
- use WebGPU in a native C++ application
- render GPU graphics with a modern cross-platform API
- compile WGSL shaders to SPIR-V or HLSL
- embed WebGPU support in a browser or engine
- run WebGPU in a sandboxed process via client-server WebGPU
- target WebGPU on Windows, macOS, Linux, or the web
When to choose
- you need native WebGPU support in C/C++ applications
- you are building a browser, game engine, or rendering engine that wants WebGPU
- you need a standalone WGSL shader compiler
- you want the same GPU API across desktop and web (via Emscripten)
When to avoid
- you only need WebGL or an established graphics API like Vulkan or Metal directly
- you want a high-level rendering engine rather than a low-level GPU API implementation
- you need WebGPU in a managed language without C bindings support
Facets
library · maturity active
graphics compiler sdk graphics web-development cross-platform developer-tools cpp cross-platform windows wasm webgpu wgsl gpu chromium native-graphics shader-compiler tint macos linux
1 source
- readme: https://github.com/google/dawn · fetched 2026-09-03 · 189def279c98
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google/dawn | main | 91 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem