Fifty-three working
demonstrations.
Each technology in The Stack demonstrated live in browser-native code, in its own visual register. The page is the build, not a description of one.
Specimens
53
Categories
11
Substrate
Browser-native
Mode
Live demonstration
- 001VII · Data
Vega-Lite.
Declarative grammar of graphics. JSON in, charts out.
- 002IV · Runtime
Rapier.
Rust physics in WASM. Live 2D bodies under gravity.
- 003VI · Motion
Pts.js.
Points are atoms, groups sentences, forms renderings.
- 004IX · Audio
Tone.js.
Six-track sixteen-step sequencer on Web Audio.
- 005VIII · ML
Transformers.js.
An 82M-parameter language model running entirely in the browser.
- 006I · Authoring
Three.js.
An icosphere lit from three angles. Drag to orbit.
- 007II · Shading
GLSL.
A live fragment shader. Edit the source; the image recompiles.
- 008V · Composition
GSAP.
A scrubbable timeline driving three orchestrated lanes.
- 009X · Adjacent
WebMIDI.
Plug a MIDI keyboard. Notes on a piano roll, audio out.
- 010XII · Build
Vite.
A live module graph. Click any node; the patch propagates.
- 011VII · Data
DuckDB-WASM.
Half a million rows of OLAP queried in-place. The data didn't leave.
- 012III · Bake
Draco / glTF.
Same shape, less wire. Geometry compressed and decoded in-browser.
- 013X · Adjacent
WebRTC.
ICE / DTLS / SCTP - two peers in one tab, talking to themselves.
- 014I · Authoring
Blender.
The 3D suite that became default by being scriptable.
- 015I · Authoring
bpy.
A live REPL on a viewport. The function call.
- 016I · Authoring
Houdini.
Procedural at scene scale. A live SOP graph cooking.
- 017I · Authoring
Maya.
The film-and-VFX standard. An 18-joint armature animating.
- 018I · Authoring
Cinema 4D.
MoGraph cycling through five recipes on 144 instances.
- 019I · Authoring
Unreal Engine.
What you author is what runs. Six view modes.
- 020I · Authoring
Unity HDRP.
The pipeline is a choice. A camera dollies through three blending volumes.
- 021I · Authoring
Substance Designer.
PBR materials cooked from a node graph.
- 022I · Authoring
Substance Painter.
Designer's sibling. A 3D crate paints itself layer by layer.
- 023I · Authoring
Marmoset Toolbag.
The asset gets photographed. Five lighting presets cycle.
- 024I · Authoring
Cycles.
Kajiya's rendering equation, run a million times per pixel.
- 025I · Authoring
Mantra.
Houdini's renderer. Sub-frame motion blur as a primitive.
- 026I · Authoring
Karma.
What Mantra became. One USD stage, three Hydra delegates.
- 027I · Authoring
Arnold.
The truth, decomposed. Six AOV passes on the Newell teapot.
- 028I · Authoring
Redshift.
A biased GPU renderer rendering a literal cosmological redshift.
- 029I · Authoring
Octane.
Spectral path tracing in 200 lines of GLSL.
- 030I · Authoring
Mitsuba 3.
The renderer that runs backwards. Differentiable.
- 031I · Authoring
PBRT.
The canon. A renderer that ships as a book.
- 032I · Authoring
Tungsten.
The renderer is unmaintained. The corpus is forever.
- 033I · Authoring
Appleseed.
A renderer named after the orchardman. Festina lente.
- 034I · Authoring
LuxCoreRender.
A chamber score for six integrators.
- 035I · Authoring
Taichi.
A taiji symbol decomposed as Material Point Method.
- 036I · Authoring
Animation Nodes.
Time enters left, becomes phase, becomes sine, exits as geometry.
- 037I · Authoring
Sverchok.
A Russian-community parametric DAG. The cricket builds in the dark.
- 038I · Authoring
Geometry Nodes.
The wire became the field.
- 039I · Authoring
OpenUSD.
USD doesn't save a scene; it saves the recipe.
- 040I · Authoring
MaterialX.
USD describes the scene. MaterialX describes the surface. Lumen tactum.
- 041I · Authoring
OpenVDB.
A sparse pyramid of B+ trees that stores only the voxels that exist.
- 042II · Shading
OSL.
GLSL computes pixels. OSL describes surfaces.
- 043II · Shading
WGSL.
A live Gray-Scott reaction-diffusion kernel. Eadem ubique.
- 044II · Shading
Slang.
One IBSDF contract; six implementations. Una forma, multa membra.
- 045V · Composition
The Chord.
One Mt Fuji, fifteen plate accents on a four-second loop. Sub uno sole.
- 046IX · Audio
The Score.
Fifteen plates as a D-major chord. Audi tabulas - hear the plates.
- 047IX · Audio
The Étude.
A complete musical work for fifteen voices, in three movements. Une étude - a study, sounding.
- 048IX · Audio
The Molt.
Every grain is a feather. Every silence is a flight. 換羽 - kan'u.
- 049V · Composition
The Period.
Punctum - from a point, everything. The period is the chord.
- 050VI · Motion
The Detour.
Diverticulum - the side road. Off the path, everything that grows, sings.
- 051IX · Audio
The Loom.
Tela cantus - the loom of song. The loom is the song.
- 052VI · Motion
The Cloth.
Velum - the cloth holds the wind.
- 053VIII · ML
The Cipher.
Ex latente - every melody, a coordinate. MusicVAE in the browser.
The page is the build. The specimens are the proof.