UltimateXR is an advanced open-source framework for VR development in Unity. Whether you're creating VR applications for training, simulations, or games, UltimateXR provides powerful and flexible tools to accelerate your development.
๐ Get Started Quickly: Installation Guide | API Reference | Join Discord
UltimateXR.Teaser.mp4
โ
Modular & Scalable โ Designed for enterprise applications and games.
โ
Cross-Platform VR โ Works seamlessly with major VR SDKs and hardware.
โ
Feature-Rich โ Includes locomotion, interactions, hand tracking, haptics, and more.
โ
Battle-Tested โ Used in real-world VR games and applications.
โ
Developer-Friendly โ Clean, well-documented code with an intuitive API.
โ
Open Source & Actively Maintained โ Community-driven with ongoing support.
โ
MIT License โ Free to use, modify, and contribute.
๐คฒ Precision Interaction โ Advanced grab and manipulation mechanics.
๐ Hand Pose Editor โ Built-in tool for custom hand poses.
๐ Versatile Locomotion โ Supports multiple movement mechanics.
๐ง Haptics & Feedback โ Advanced feedback for immersive VR experiences.
๐ฆพ Full-Body IK Avatars โ Customizable avatars with inverse kinematics. (Legs IK coming soon!)
๐ Networking-Ready โ Multiplayer support. (Available in the stable v1.0.0 development branch)
๐ข Enterprise-Grade Architecture โ Built for serious VR applications.
๐ Well-Documented Code โ Clean, structured, and fully documented.
Recommended Method: Install via Unity's Package Manager for Git users.
๐ฆ Method 1: Install via Git (Recommended)
- Remove any previous version of UltimateXR from
/Assets/UltimateXR
. - Open Unity and go to Window > Package Manager.
- Click the
+
button and select "Add package from git URL...". - Enter the following URL:
https://github.com/VRMADA/ultimatexr-unity.git
- Click Add and wait for installation.
- If this is your first time using UltimateXR, import the example scenes.
๐ฆ Method 2: Install via .unitypackage
- Remove any existing UltimateXR folder from
/Assets/UltimateXR
. - Download the latest
.unitypackage
from Releases. - Double-click the
.unitypackage
file to import it into Unity.
๐ฆ Method 3: Install from Unity Asset Store
- Remove any existing UltimateXR folder from
/Assets/UltimateXR
. - Visit the Unity Asset Store.
- Click "Open in Unity" to start the installation.
Join our community to get help and collaborate with other developers!
- ๐ฌ Discord โ Chat with developers & contributors.
- ๐ฆ Twitter โ Follow us for updates.
- ๐ Documentation โ Full guides & tutorials.
๐ฏ Try UltimateXR Today โ Installation Guide