Build and Stream Browser-Based XR Experiences with NVIDIA CloudXR.js
By Jakub Antkiewicz
•2026-04-01T09:05:45Z
NVIDIA has released CloudXR.js, a JavaScript SDK designed to stream GPU-rendered extended reality (XR) content directly to standard web browsers. The new toolkit allows developers to deliver high-fidelity virtual and augmented reality experiences without requiring native application development, custom device builds, or distribution through traditional app stores. This approach makes immersive enterprise applications significantly more accessible, as users can engage with them through a simple URL on compatible XR headsets.
The SDK employs a two-tier connection model that separates the web application hosting from the XR streaming pipeline. A Node.js server serves the client-side web application, while a WebSocket connection streams content from an NVIDIA GPU-powered server running the CloudXR Runtime. This runtime captures frames from any OpenXR-compatible application, such as NVIDIA Omniverse or Isaac Lab, encodes them using hardware acceleration, and streams the video to the browser. The client decodes the stream, composites it into the WebXR framebuffer, and sends pose and controller data back to the server to complete the render loop at up to 120 frames per second.
By bringing high-performance remote rendering to a standard web stack, CloudXR.js effectively lowers the barrier to entry for creating and deploying complex XR solutions. This opens the door for the broader web developer community to build immersive applications for industrial digital twins, robot teleoperation, and interactive training. For organizations, it simplifies deployment and updates for these tools, moving beyond complex device management pipelines and toward a more flexible, web-based distribution model that is compatible with scalable enterprise solutions like Kubernetes.
NVIDIA's CloudXR.js shifts the delivery of enterprise XR from a native application model to a web service model, aiming to expand the addressable market for its GPU-based remote rendering by targeting the broad community of web developers.