Skip to content

Every work.

Projects, libraries and experiments built on WebGL and WebGPU, filed by how they were made.

Skip to filters

Patina Preview: Real-Time Procedural Weathering in Three.js and TSL

codetaur

Botanics: A Three.js Plant Study

Sujen Phea

Git City: GitHub Profiles as a 3D Pixel-Art Skyline

Samuel Rizzon

Justine Soulié's Portfolio: A WebGL Site Where Illustrations Are the Interface

Justine Soulié

Hydra: A Livecoded Video Synth Built on WebGL Framebuffers

Olivia Jack

OFFFICE: A Furniture Studio Portfolio Built on Restraint and WebGL

Federico Valla

Ponpon Mania: A WebGL Comic Where a Sheep Dreams of Becoming a DJ

Justine Soulié

Flightradar24: Live Flights Rendered in WebGL2, Updated Every Two Seconds

Flightradar24 · Mikael Robertsson

BOIDS: A Parametric Playground for Emergent Flocking Behavior

Anatolii Babii

Bear 71: An Immersive Documentary Where a Grizzly Bear Becomes a Data Point

National Film Board of Canada

WebRF: The Longley-Rice Radio Propagation Model, Running in WebGPU Compute Shaders

Roman Liutikov

Earthquake Pulse Map: A Century of Seismic Activity on a WebGL Globe

Khadichabegim Naymanova

gpu-curtains: A WebGPU 3D Engine That Syncs Shaders to Your DOM

Martin Laxenaire

Embedding Atlas: Apple's Open-Source Tool for Exploring Millions of Vectors in Your Browser

Donghao Ren

In The Clouds: Tallest Buildings as 40-Meter Blocks

Alexa Cristina

curtains.js: DOM-Driven WebGL Textured Planes

Martin Laxenaire

PLAIN: Generate Low-Poly 3D Terrain Graphics in Your Browser

Anatolii Babii

Game of 3D Life: Conway's Cellular Automaton with WebGPU

Vladimir Beloborodov

Gush: Webcam Optical Flow Feedback in WebGL

Adam Ferriss

Party: A WebGPU Particle Physics Playground

Juan Cazala

Piña-tap: A Disco Star Pulses Over Grass in This Audio-Reactive WebGL Scene

Beaucoup Studio

FLAKE: Distance-Driven Pattern Generation With Custom Shapes

Anatolii Babii

NGL Viewer: WebGL Molecular Graphics That Scales to Millions of Atoms

Alexander Rose

Aurelia: Fully Procedural Jellyfish with WebGPU

Niklas Niehus