Lume: GPU-Powered 3D Scenes Written as Plain HTML Elements

Lume lets you build WebGL-powered 3D scenes using custom HTML elements. Lights, shadows, glTF models, and reactive updates, all in markup that works with React, Vue, Svelte, or vanilla HTML. No canvas wrangling required.

0:00
/1:27

A browser rendering 3D geometry with real-time lighting and shadows using Lume's custom HTML elements, showing interactive objects defined entirely in markup.