OpenVROpenXR
OpenVROpenXR is an open-source project that provides interoperability between the OpenVR API, used by Valve and SteamVR, and the Khronos Group's OpenXR standard. The project supplies a translation layer and runtime shim that allows applications and engines developed for one API to operate on environments and runtimes that primarily support the other. The goal is to simplify porting of VR software and broaden hardware and software compatibility across ecosystems.
OpenVROpenXR typically includes an API bridge that translates OpenVR calls to OpenXR equivalents and vice versa,
The project is organized as an open-source community effort, with development hosted on a public repository
OpenVROpenXR serves as a pragmatic option for researchers, developers, and enthusiasts seeking to extend multi-API compatibility