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