praydog/uevr

Universal Unreal Engine VR Mod (4.8 - 5.4)

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 32 minutes ago
Added to GitGenius on September 15th, 2026
Created on September 1st, 2022
Open Issues & Pull Requests: 217 (+0)
GitHub issues: Enabled
Number of forks: 266
Total Stargazers: 4,508 (+0)
Total Subscribers: 61 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 36.1 hours
Mean response time: 30.7 days
90th percentile: 90.7 days
Tracked items: 114

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 5% of issues opened in the past year have been closed. Three people close 57% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 116
New in 7 days: 3
Closed in 7 days: 0
Avg open age: 511 days
Stale 30+ days: 111
Stale 90+ days: 108

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (5)
  • bug (2)
  • documentation (1)
  • rendering (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

UEVR is a universal VR mod that adds virtual reality support to Unreal Engine games across versions 4.8 through 5.4.

UEVR solves the problem of playing non-VR Unreal Engine games in virtual reality by injecting a mod that enables full stereoscopic 3D rendering and six-degree-of-freedom head tracking. The tool works through process injection via a GUI frontend, allowing users to launch a game normally and then inject VR support without modifying the game files themselves. It leverages the native stereo rendering systems built into Unreal Engine rather than attempting to emulate VR through post-processing, which reduces latency and improves visual quality. The mod supports both OpenVR and OpenXR runtimes, giving users flexibility in their VR platform choice.

Developers and players should adopt UEVR if they want to play existing flat Unreal Engine games in VR without waiting for official support. The tool suits any Unreal Engine title from the supported version range, though some games may require configuration adjustments or workarounds. The mod includes three rendering modes to handle different performance and compatibility scenarios, automatic UI projection into 3D space, and optional motion controls that can be added through a user-authored system or C++ plugins. For games that lack native VR support, UEVR can provide motion controls and first-person perspective through its plugin system, essentially creating a semi-native VR experience. The README does not compare UEVR to alternative VR mods or solutions.

The project maintains both stable and nightly release channels, indicating active ongoing development with regular updates. The codebase is written in C++ and uses cmkr for build management, suggesting a professionally structured approach to compilation and dependency handling. Documentation is actively maintained through a dedicated docs site, and the project operates a community Discord server for user support and discussion.