Demo apps for Meta Quest.
The home for ReactVision demos on Meta Quest (HorizonOS). Each app below is built with ViroReact from a single React Native (Expo) codebase that also runs on iOS and Android, so what you try on your headset is the same code that ships to phones.
ReactVision XR Demo
v1.0.3 · Open source
An open-source app that showcases ViroReact 2.55.0's cross-platform extended reality (XR). Two scenes, one codebase, running as augmented reality on phones and as virtual and mixed reality on headsets. On Quest 3 and 3S the scenes run in mixed reality through passthrough, with room planes feeding the AR plane callbacks.
XR Scene
Built entirely in React Native using the new XRSceneNavigator component. The scene graph, interactions, and rendering all live in your TypeScript code.
Studio Scene
Contents authored remotely in ReactVision Studio and streamed into the app through StudioSceneNavigator. Update the scene centrally, no app rebuild required.
Skittles Game
Built in a single prompt
A basic skittles game built with the ViroReact MCP server and Claude Code in a single prompt. The same codebase runs across iOS, Android, and Meta Quest; the version linked here is the build for running on Quest.
ViroReact Starter Kit
Built for Quest
The official ViroReact starter project, compiled for Meta Quest. An Expo + TypeScript app with working demos ready to explore on your headset: scenes, 3D objects, interaction, plane detection, and shaders are all wired up, so it doubles as the starting point for your own project.
Build your own
Every app on this page ships the same immersive experience to iOS, Android, and Meta Quest from one React Native project. Start with ViroReact and your team can do the same, without maintaining separate XR codebases.