Topics / #virtual-reality
Virtual-reality projects on GitHub
Engines and frameworks for building immersive 3D and VR experiences.
As of , the most-starred Virtual-reality projects on GitHub are three.js (116.5K stars), aframe (17.7K stars) and engine (17.1K stars). GitHub.Locker tracks 11 Virtual-reality repositories with 185.6K stars combined. The fastest-growing on October 16 was pt-pc, with +62 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+62pt-pc
LoreanXavier/pt-pc · ★ 1.9KA native PC port of P.T., the 2014 PS4 teaser by Kojima Productions. It is not an emulator: the game logic was rebuilt in C++ and the renderer is written in Vulkan, while every asset (levels, models, textures, sounds, scripts, cutscenes) is read at runtime from your own copy of the PS4 game.
+45three.js
mrdoob/three.js · ★ 116.5KIt's a JavaScript 3D library for the browser: the project aims to be easy-to-use, lightweight, cross-browser and general-purpose. Around since 2010, now over 116,000 GitHub stars.
+15engine
playcanvas/engine · ★ 17.1KPlayCanvas is an open-source game engine for creating interactive 3D apps, games and visualizations that run in any browser on any device. Rendering is built on WebGL2 and WebGPU.
CircuitLordVRModInstaller
CircuitLord/CircuitLordVRModInstaller · ★ 1.3KThis is a one-click Windows installer for CircuitLord's full VR conversion mods: Big Walk VR and Titanfall 2 VR. It finds your game install, sets up the required mod loader, installs the mod, and can launch the game straight into VR.
The all-time top
11 projects · by stars
- 116.5K
#1 · mrdoob/three.jsthree.js
It's a JavaScript 3D library for the browser: the project aims to be easy-to-use, lightweight, cross-browser and general-purpose. Around since 2010, now over 116,000 GitHub stars.
- 17.7K
#2 · aframevr/aframeaframe
A-Frame is a web framework for building 3D, AR, and VR experiences directly in the browser using declarative HTML, built on top of three.js and WebXR.
- 17.1K
#3 · playcanvas/engineengine
PlayCanvas is an open-source game engine for creating interactive 3D apps, games and visualizations that run in any browser on any device. Rendering is built on WebGL2 and WebGPU.
- 4

bullet3
14.8Kbulletphysics/bullet3 · C++Bullet Physics SDK is the official C++ library for real-time collision detection and multi-physics simulation, used in VR, games, visual effects, robotics and machine learning.
- 5
awesome-godot
10.9KCalinou/awesome-godotA curated (awesome-list) collection of free/libre games, plugins, add-ons, scripts, templates and demos built with or for the Godot game engine.
- 6

GR00T-WholeBodyControl
3.8KNVlabs/GR00T-WholeBodyControl · PythonNVIDIA GR00T Whole-Body Control — a codebase hosting pretrained checkpoints plus training, evaluation, and deployment code for advanced humanoid robot controllers: the Decoupled WBC used in GR00T N1.5/N1.6, the GEAR-SONIC series, and MotionBricks.
- 7

pt-pc
1.9KLoreanXavier/pt-pc · C++A native PC port of P.T., the 2014 PS4 teaser by Kojima Productions. It is not an emulator: the game logic was rebuilt in C++ and the renderer is written in Vulkan, while every asset (levels, models, textures, sounds, scripts, cutscenes) is read at runtime from your own copy of the PS4 game.
- 8

CircuitLordVRModInstaller
1.3KCircuitLord/CircuitLordVRModInstaller · C#This is a one-click Windows installer for CircuitLord's full VR conversion mods: Big Walk VR and Titanfall 2 VR. It finds your game install, sets up the required mod loader, installs the mod, and can launch the game straight into VR.
- 9
project_superdex
738facebookresearch/project_superdex · C++Project SuperDex is a unified simulation platform for dexterous manipulation research from Meta, combining a contact-first physics engine, robotics authoring tools, and a reinforcement learning interface, with VR-based teleoperation planned for Q4 2026.
- 10
openOMSI
627openOMSI-org/openOMSI · RustopenOMSI is a from-scratch recreation of the bus simulator OMSI 2, written in Rust with a modern wgpu renderer (Metal/Vulkan/DirectX 12). It loads and plays the original OMSI 2's maps, buses and mods, but contains no game content of its own.
- 11

vmodal_sdk_smartglass
365v-modal/vmodal_sdk_smartglass · RustVModal Smart Glass SDK lets an Android app capture live first-person video from Meta smart glasses and stream it reliably to a live ingest service, pairing a Kotlin client with a high-throughput Rust media core.
Related topics
Often tagged together