The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 VR Open-Source Projects
-
... I remember inventing signals circa 2005 for a knowledge graph editor I worked on in GWT back when I didn't care about knowledge graphs. Not long after that I was using similar concepts to develop a complex Silverlight decision support application for sales territories.
I'm still a little appalled that people have forgotten how to make HTML form applications like we made in 1999 and frequently use React for things that don't really need it. React has, I think, one of the most elegant methods of implementing a widget set ever invented (sure beats XAML, FXML, Visual Basic, etc.) but it doesn't support a real answer to maintaining application state that would be adequate for applications as complex as RIAs made by early adopters in 2005.
My favorite use for React is
which works like a cross between VRML and Unity Framework. Here you can easily build a virtual world that people can experience with desktop, mobile and VR headsets. Something you can't do with HTML forms!
I have a few side projects based on HTMX but I am pretty sure we will see something like it but better soon. In particular back end frameworks need to be updated for the new reality. Often you have a "component" like a dropdown box which can either be drawn as part of a bigger page or updated on its own and you really need some way you can reuse the HTML template for those purposes and hopefully also reuse associated code that does database lookups and such.
-
Project mention: Is there a no bull VR headset that isn't the Valve Index? | /r/virtualreality | 2023-10-07
Only thing that comes to mind is this open source printable headset but I hope there's a simpler purchasable unit.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
I have been using C++ for a while but never really touched on using a full on SDK and now I want to use this SDK from Valve but my issue is that it isn't clear to me how to use it. What I mean by this is that it comes with a lot of subdirectories and extra stuff but how can I make a hello world program and able to call functions from the header file included in this SDK? I have used .h files before so I understand how the linker and all that works but with such a robust SDK I am not getting how this works on VSCode or maybe that I shouldn't even be using VSCode?
-
JoltPhysics
A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
-
Project mention: Valve Launches Official Steam Link PC VR Streaming App on Quest | news.ycombinator.com | 2023-12-01
https://github.com/alvr-org/alvr
They also achieve very low latency, I didn't follow every single optimization they added but it basically boils down to a few encoding tricks (better image in the center, accept blurriness in the peripheral vision), good network infrastructure, and hardware decoding / encoding being really fast.
-
LWJGL
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
Download the latest LWJGL binaries from the official website.
-
gpac
GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
Project mention: I just ordered a quest 2 what game should i experience first (free im broke now that i bought it but i plan on getting resident evil 4 remake) | /r/VRGaming | 2023-12-09
Yeah the VR mode is unfortunately exclusive to PlayStation. There is a VR mod for older RE games, but it doesn’t support RE4.
-
-
Here's an absolute nightmare example file tree, from the newly open-sourced Valve's audio engine called Steam Audio:
-
360 VR Player
Open Source iOS 360 Degree Panorama Video Player. (HTY360Player is renamed to Fisheye)
-
Project mention: Existing problems for the development of VR gloves? | /r/ComputerEngineering | 2023-06-20
While there are other VR gloves discussed on reddit. They all seem to very bulky [1] [2] [3] and maybe are not being developed by computer engineers? It seems like there are 2 main problems.
-
-
-
openvr_fsr
Add Image Upscaling via AMD FidelityFX SuperResolution or NVIDIA Image Scaling to SteamVR games
Project mention: So should I be using the FSR mod with steam games? Or DLSS? Do I still have to manually copy whatever files into each game's directories? | /r/HPReverb | 2023-09-18 -
-
-
Project mention: Is it possible to use the new Input System in version 2017.1.2.p3? | /r/Unity3D | 2023-06-26
-
Project mention: I want to switch to linux, but I have some questions | /r/linux_gaming | 2023-11-29
What headset do you have? VR works great when it works, but the protocols on Linux don't play well with all headsets. If you have a Vive, Vive Pro, or Index, it should work well with SteamVR. Otherwise, you'll have to dig around and test yourself using something like OpenHMD or more likely Monado, which both have limited device support. In my search, I came across this page, which might help you out.
-
lullaby
A collection of C++ libraries designed to help teams develop virtual and augmented reality experiences
-
If you want to try something practically free with not too bad tracking quality you can check out april tag: https://github.com/ju1ce/April-Tag-VR-FullBody-Tracker
-
nn_vis
A project for processing neural networks and rendering to gain insights on the architecture and parameters of a model through a decluttered representation.
-
steamvr_unity_plugin
SteamVR Unity Plugin - Documentation at: https://valvesoftware.github.io/steamvr_unity_plugin/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
VR related posts
- React, Solid, Htmx
- Ask HN: What framework should I learn?
- Name it Better (ideas for making more informative names)
- Overte, an Open Source social VR platform, has received an NLnet grant
- Steam Audio 4.5.2 released as Open Source
- Valve Makes All Steam Audio SDK Source Code Available Under Apache 2.0 License
- Mixed reality gone in Windows 11 Insider Preview Build 26052
-
A note from our sponsor - WorkOS
workos.com | 19 Apr 2024
Index
What are some of the best open-source VR projects? This list will help you:
Project | Stars | |
---|---|---|
1 | A-Frame | 16,166 |
2 | Relativty | 6,323 |
3 | openvr | 5,950 |
4 | JoltPhysics | 5,523 |
5 | ALVR | 4,711 |
6 | LWJGL | 4,575 |
7 | gpac | 2,560 |
8 | REFramework | 2,516 |
9 | viro | 2,231 |
10 | steam-audio | 2,119 |
11 | 360 VR Player | 2,074 |
12 | lucidgloves | 1,928 |
13 | react-xr | 1,913 |
14 | react-force-graph | 1,882 |
15 | openvr_fsr | 1,652 |
16 | lovr | 1,646 |
17 | aframe-react | 1,399 |
18 | InputSystem | 1,392 |
19 | OpenHMD | 1,201 |
20 | lullaby | 1,173 |
21 | April-Tag-VR-FullBody-Tracker | 1,065 |
22 | nn_vis | 1,041 |
23 | steamvr_unity_plugin | 1,007 |