Ocean demo in WebGPU with Babylon.js
Repository Index
47,133 repositories indexed
49–72 of 83 · Most stars
Rendering engine based on webgpu
WebGPU-powered, Halloween-themed breakout game
Implementation of Jos Stam's Real-Time Fluid Dynamics for Games paper using javascript as a playground for learning the WebGPU API.
GTA IV (Xbox 360) in the browser: recompiled to WebAssembly, drawn with WebGPU. Bring your own disc.
Fast, memory-safe camera RAW decoder in Rust: ~40 formats, SIMD, GPU, WebAssembly, ICC colour management. CLI, C, C++, Python and JavaScript bindings.
- camera-raw
- decoder
- dng
- image-processing
JS renderer based on GLTF to WebGPU or WebGL backends.
Web Components for building declarative, graphical web apps
- custom-elements
- declarative
- dom
- html
Computer Graphics and Gaming API (Vulkan, OpenGL, GLFW, STB, ...) bindings for Java using Java 22 FFM APIs
- glfw
- glfw3
- glfw3-bindings
- java
Pure Go FFI for WebGPU - CGO-free GPU access via wgpu-native bindings
- cgo-free
- ffi
- go
- golang
Metaballs rendered in WebGPU
Testing WebGPU
Rendering algorithms implemented in WebGPU.
The repository host gives no description.
👩💻 Matrix and other math, accelerated by WebGPU and WASM
A game of getting stuff from Point A to Point B... IN SPAAAACCE!
Cosmos Journeyer is a space exploration game running directly in the browser! Take your spaceship and witness the beauty of this virtually infinite universe.
- procedural-generation
- procedural
- webgl2
- webgl
Pure Go Shader Compiler — WGSL to SPIR-V, MSL, GLSL, HLSL, DXIL. Zero CGO.
Code for my From 0 to glTF with WebGPU blog series
Demos and experiments in WebGPU technology. Focus on compute shaders.
- webgpu
- wgsl-shader
- 2d-graphics
- compute-shader
Path tracing with WebGPU compute shaders
- compute-shader
- path-tracing
- raytracing
- webgpu
WebGPU Playground
- webgpu
- playground
WebGPU for D
Machine learning compiler in Go. A from-scratch tinygrad port: graph-rewrite IR, autodiff as a compiler pass, zero-CGO WebGPU backend.
- autograd
- compiler
- deep-learning
- golang