Skip to content

Every work.

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

Skip to filters

Shinjuku Station Indoor Turns Tokyo’s Maze Into a Three.js Map

Satoshi Komatsu

Moped Mayhem Turns Food Delivery Into Browser Racing Chaos

Evan Poliquin

img2threejs Turns One Photo Into Procedural Three.js Code

Hoài Nhớ

jax-js Brings JAX-Style ML Kernels To The Browser

Eric Zhang

Formula Turns an F1 Model Kit Into a Drivable WebGL Toy

Patrick Heintzmann

Where Worlds Take Shape Makes a Portfolio Playable

Jérôme Reynet

A 9k Forest: Node-Based 3D Assets in WebGPU

Gregg Tavares

SnookerSim: Snooker With Physics You Can Measure

SuperSplat: Editing 3D Gaussian Splats in the Browser

PlayCanvas

Planet Jumper: A Vibe-Coded Three.js Multiplayer Platformer

Ricardo de Zoete

Smooothy: A Slider Built to Sit Under Your WebGL Scene

Federico Valla

Lore: Hand-Rolled WebGL by darkroom.engineering

Darkroom Engineering

Weisdevice: A Glitchy Three.js Island With a Playable DJ Deck

Xianyao Wei

Netquel: Multiplayer Space Combat Built on Rust, WASM, and WebGL

Softbear Games · Finn Bear

Gaussian Splats on a Revit Model in 600 Lines of JavaScript

Michael Beale

NullGraph: A Data-Oriented WebGPU Rendering Framework

Vikas Kumar Singh

Cat Warrior Parkour: Seven Levels of Three.js Platforming

Pelican Party Studios · Jesper van den Ende

Flight Path: 30,000 GPU-Instanced Flights on a Photorealistic Earth

Yong Su

ChartGPU: WebGPU-Powered Charts That Hold Up at a Million Points

Hunter Gemmer

Chessmate: A 3D Chess Game With Your Opponent's Face On The Board

Ludovic Renaux

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

Samuel Rizzon

WebPhysics: A WebGPU Implementation of Augmented Vertex Block Descent

Jure Triglav

Shell Shockers: A Full Multiplayer FPS, in a Browser Tab, Starring Eggs

Blue Wizard Digital

Mapillary: A Street View Stitched Together by Strangers

Oscar Lorentzon