Release · 2026

Polynode launches: the missing web libraries for Snap Spectacles

Spectacles-polynode ships first cut: SpaceCanvas, SpaceSVG, SpaceDOM, EventEmitter — backfills HTML5 platform APIs that Lens Studio doesn't ship.

News · · 1 min read

Spectacles-polynode is open. Polynode = polyfill + node, and it provides drop-in replacements (or as close as we can get) for the HTML5 platform APIs that Lens Studio omits: 2D canvas, SVG, DOM, and a hand-ported EventEmitter. If you’re trying to bring an existing JS/TS library to Snap Spectacles and the build fails on document or canvas.getContext, this is the project for you.

releasespectaclesoss