VR & Tracking (Devices, IoT & Hardware): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Stream VR games from a PC to a standalone headset via Wi-Fi
Linux OpenXR streaming to standalone headsets like Quest and Pico
Unofficial modification of the PS VR2 PC driver to expose eye tracking and more
XR virtual desktop for Linux using reverse-engineered AR glasses drivers
Service for PS Move controller tracking and pose data
Linux service for XR glasses (Xreal, Viture, Rokid) head tracking
3D 180/360 video player for macOS using the PSVR headset
Make Pimax foveated rendering (LibMagic) work on other headsets
Reverse engineered documentation of Valve Lighthouse tracking
Flutter app to control the power state of Valve Index lighthouses
Open-source Rust driver for Xreal/Nreal, Rokid and other AR glasses
Framework and tools to use the PlayStation VR headset on PC
Virtual display for Viture Pro XR glasses with head tracking
Initiative for an open source Leap Motion driver
Windows API for Nreal/Xreal Air glasses IMU sensor data
Python script to power Valve Lighthouse V2 base stations on and off via BLE
Unofficial OpenXR runtime implementation for Pimax headsets
Open-source OpenVR driver for the PlayStation VR headset
Custom user interface for the Even Realities G2 smart glasses
WebXR support for Xreal AR glasses
Read PlayStation VR accelerometer data via USB
Reverse engineered open implementation of a SteamVR tracked device
Head tracking demo from the Xreal One Pro IMU sensor
VRCFaceTracking module exposing PSVR2 eye tracking
Script to apply custom firmware to Even Realities G2 smart glasses
Python SDK for Even Realities G1 smart glasses over BLE
Direct BLE transport and UI libraries for Even Realities G2 glasses
Position and orientation tracking for the PSVR headset on PC
Access eye tracking data and camera images on Pimax Crystal and HP Reverb G2 Omnicept
OpenXR passthrough camera layer for PSVR2 on PC
Project to make the PSVR2 work on Linux
Custom windowed OS for Even Realities G2 glasses with direct-BLE Android client
Open-source custom firmware and docs for Even Realities glasses
Python scripts to control and interact with the PlayStation VR
Reverse engineering the PSVR2 Sense controllers for PC access
Pimax base station power manager for Windows
Flutter BLE implementation for Even Realities G1 glasses
Attempt to make PSVR2 work under Linux
Breakdown of PlayStation VR communication protocols
Rust driver for Xreal One glasses IMU data
Open-source OpenXR runtime with reverse-engineered drivers for many VR headsets
Linux driver for Nreal/Xreal Air glasses IMU and display modes
Reimplementation of the OpenVR API that translates SteamVR calls to OpenXR