Create beautiful 3D and virtual reality web experiences
for desktop PCs, mobile devices & VR headsets
IdeaSpaceVR is a free, open-source, self-hosted CMS platform
Content Management System
Manage your virtual reality spaces and assets like you would manage blog posts. Run it on your own server. All you need is PHP and a database (eg. MySQL, MariaDB).
Download and install themes and create a VR website. Or create your own theme with the Theme API. A theme can be anything - a 360 photo tour, a 3D artist portfolio, an interactive video or a blog in VR.
Embed & Share VR Spaces
Embed spaces on your website or share on social media. Add a virtual reality space to your existing website.
Based on WebVR API
IdeaSpaceVR is using WebVR for interactive VR experiences that is compatible with all modern web browsers on PC, mobile and VR headsets.
Desktop, Mobile & VR Headsets
Experience your VR website with any virtual reality headset, Google Cardboard or on any desktop PC or mobile device. No plugin or app installation required, just use your web browser.
Open Source and People
IdeaSpaceVR has been built using awesome open source projects, carefully crafted by passionate people around the world. We hope you like it!
A CMS Built for 3D & VR
IdeaSpaceVR is a lightweight content management system and it has been built for creating, publishing and managing virtual reality and interactive 3D websites.
The field types are tailored for 3D and virtual reality content, such as "photosphere", "videosphere", "position", "rotation", and many more.
Use the built-in image manipulation functions to generate preview images from photo spheres.
Manage your VR Assets
Upload and manage images, videos, audio files, photo spheres, video spheres or 3D models by using the built-in asset manager.
Built on Laravel and A-Frame
IdeaSpaceVR is built on Laravel and integrates A-Frame - Mozilla's WebVR framework.
Use any WebVR or 3D API
Preview your VR website
Preview your virtual reality website before publishing it.
Create and manage your virtual reality websites in your own language.