UNESCO's Virtual Museum of Stolen Artifacts, Rebuilt in 3D with NanoGL A WebGL museum you weren't expecting to need. makemepulse rebuilt 240+ looted artifacts in 3D using their in-house NanoGL framework and a generative AI pipeline that turns flat photos into textured models. Architect Francis Kéré designed the space. The subject matter does the rest.
MANA Yerba Mate: An Animated Shopify Store MANA Yerba Mate runs Three.js inside a Shopify storefront, rendering scroll-driven 3D worlds for each flavor alongside GSAP and Lottie animation layers. There's a playable game hidden in the footer.
Embedding Atlas: Apple's Open-Source Tool for Exploring Millions of Vectors in Your Browser Apple's Embedding Atlas renders millions of embedding points interactively using WebGPU (with WebGL 2 fallback), Wasm-compiled UMAP, and density-based clustering that runs in milliseconds. Open source, with React, Svelte, Jupyter, and CLI support.
SWOOOP: Low-Poly Biplane Flight in PlayCanvas A low-poly biplane circles a floating island, collecting gems while physics and ambient occlusion do the heavy lifting. Built in WebGL with PlayCanvas in just four weeks by a remote team across Athens and London.
In The Clouds: Tallest Buildings as 40-Meter Blocks The world's tallest buildings rendered as stacked 40-meter blocks in Three.js. One block equals four floors. Pure client-side WebGL with procedural geometry. No map tiles, just height data and math.
Škoda Vision Concept: Automotive-Grade 3D in the Browser Bao Nam Doan built a real-time 3D Škoda concept car viewer that looks like it belongs in a design studio, not a browser tab. React Three Fiber, WebGL, and the kind of lighting that makes you forget you're on the web.
curtains.js: DOM-Driven WebGL Textured Planes Martin Laxenaire's lightweight WebGL library that converts HTML elements into shader-driven textured planes positioned exactly where your CSS says they should be. Write normal markup, add shaders, skip the coordinate math.
Erfan Mirasadi's Three.js Portfolio with Theatre.js Choreography A 3D interactive portfolio built with Three.js, Theatre.js, and Next.js that actually runs smoothly on mobile. Draco compression keeps geometry lean, code-splitting prevents bundle bloat, and touch controls work like they should.
Gauzilla Pro: Web-Native Gaussian Splatting for 4D Digital Twins A browser-based platform turning drone footage and smartphone video into photorealistic 3D scenes with AI-powered segmentation. Built on an open-source Rust/WASM renderer, no installs required. Construction teams are already using it for as-built documentation.
WebGPU Meets Zero-Knowledge: Can Browser-Based Proving Finally Work? zkSecurity integrated WebGPU compute shaders with StarkWare's Stwo prover and hit 5x speedups on constraint polynomial evaluation.
WebGPU Hits Critical Mass: All Major Browsers Now Ship It Chrome, Firefox, Safari, and Edge all ship WebGPU by default. Eight years of spec work finally pays off. Here is what changed, where the gaps remain, and why this matters for graphics and compute on the web.