What's shipping.
Real WebXR projects running on real headsets — not concept art, not pitch decks.
The rule.
If it doesn't open on a headset right now, it isn't on this page. No render mockups. No "coming soon." Every entry below is a build that loads, runs, and does something on AVP, Quest, or both — usually with a public URL or a demo you can try.
Recent builds.
Subset of active and shipped work. More via GitHub.
Spatial Lobby
WebXR-first multi-headset lobby. three.js scene graph, physics, hand-tracking input on Quest, gaze-anchored controls on AVP.
ScenePipe
Toolchain that takes a Blender scene and ships it as a browser-loadable WebXR experience without bundler gymnastics. Internal tool, open-sourcing soon.
AVP Native Layer
Thin native shell that opens any WebXR URL on AVP with proper input mapping. Lets the open web feel first-class on visionOS.
Lab Experiments
Smaller research builds — physics-based hand interactions, depth-aware portals, eye-gaze UI patterns. Documented at /lab.