vrpn
« Back to VersTracker
Description:
Virtual reality peripheral network
Type: Formula  |  Latest Version: 07.36@0  |  Tracked Since: Nov 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: vr haptics simulation driver networking
Install: brew install vrpn
About:
VRPN (Virtual Reality Peripheral Network) is a library and protocol designed to provide a unified interface for accessing virtual reality input and output devices. It abstracts away vendor-specific drivers, allowing applications to communicate with various hardware like trackers, buttons, and force-feedback devices over a network. This enables developers to build VR applications that are hardware-agnostic and remotely accessible.
Key Features:
  • Unified API for diverse VR hardware
  • Network-transparent device access
  • Support for numerous device drivers
  • Client-server architecture
Use Cases:
  • Integrating VR peripherals into simulation software
  • Building distributed VR applications
  • Prototyping haptic feedback systems
Alternatives:
  • OpenVR – OpenVR is a higher-level SDK primarily focused on HTC Vive and SteamVR integration, whereas VRPN is a lower-level library for generic device communication.
  • libusb – libusb provides raw USB access, requiring more manual implementation compared to VRPN's device-specific abstractions.
Version History
Detected Version Rev Change Commit
Nov 17, 2025 11:39am 0 VERSION_BUMP c1040f1b
Sep 11, 2025 10:45pm 0 VERSION_BUMP 1d2940d2