XR.JSON is a new standard that allows any existing website to describe how its content should be rendered in a spatial (AR/VR) environment, enabling immersive browsing experiences.
Transform traditional 2D websites into meaningful spatial experiences for AR/VR devices through a standardized JSON-based approach that is:
- Simple to implement
- Declarative
- Backward compatible with existing web content
xr.jsonSpecification - A JSON schema for describing spatial layouts- WebXR Renderer - Three.js based engine to interpret and display
xr.jsoncontent - Voice Assistant - Optional AI-powered voice interaction
- Automatic Converter - AI-powered tool to transform HTML to
xr.json
# Clone the repository
git clone https://github.com/yourusername/xr-json.git
cd xr-json
# Install dependencies
npm install
# Run development server
npm run devAdd to your HTML:
<link rel="xr-manifest" href="/xr.json">
<script src="https://cdn.example.com/xr-json-renderer.js"></script>See the examples directory for sample implementations.
MIT