The XRUIOS

The Extended Reality User Interface Operating System

The XRUIOS is a Linux-based operating system designed to let different devices communicate seamlessly. It achieves this through an abstraction-layer API, ensuring data can be shared easily and securely between platforms.

While the long-term vision uses Stride3D atop Linux as the rendering engine, current development focuses on supporting Windows, Linux, and Android. The XRUIOS is made up of three layers:

Base API – Handles data exchange and integration for software.

Application Layer – The interface and functionality presented to users on display-based devices.

Stride3D Renderer – Provides immersive XR rendering for headsets and related devices.

Developers can use any combination of these layers—from just the API to the full stack.

Status: Under Development 🔄

C#, Cross Platform