ReactVision/viro
ViroReact is the leading library for building AR and VR experiences and applications using React Native and Expo. observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 98
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 17
- age_days: 2106
- days_rel: 15
- days_push: 7
- n_releases_24m: 26
Adoption not part of the score
1821 stars · 210 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ViroReact is an open-source MIT-licensed library for building augmented reality, virtual reality, and mixed reality experiences using React Native and Expo. It compiles React Native code into native draw calls on ARKit (iOS), ARCore (Android), and Meta Horizon OS, letting developers write XR apps in TypeScript.
Use cases
- build ar apps with react native
- create vr experiences for meta quest
- add augmented reality to an expo app
- detect planes and anchor 3d content to real-world surfaces
- build location-based ar with geospatial anchors
- shared multi-user ar experiences with cloud anchors
- mixed reality passthrough apps on quest 3
When to choose
- you want to build AR/VR apps with existing React Native and TypeScript skills
- you need native ARKit/ARCore performance rather than a browser-based WebXR canvas
- you want one codebase targeting phones and Meta Quest headsets
- you need plane detection, image tracking, cloud anchors, or geospatial anchors
When to avoid
- you need to run in Expo Go - a development build is required
- you want to test on simulators or emulators - a physical device is needed
- you are building web-based XR experiences rather than native mobile/headset apps
- you need visionOS or Android XR support today - these are preview or coming soon
Facets
library · maturity active
graphics game-engine ui-components mobile-framework cross-platform mobile-development simulation graphics web-development cross-platform ar vr xr react-native expo arkit arcore mixed-reality spatial-computing meta-quest openxr android ios mobile nodejs
2 sources
- readme: https://github.com/ReactVision/viro · fetched 2026-08-28 · a23c2eb9b197
- homepage: https://reactvision.xyz/viro-react · fetched 2026-08-29 · e6185da824a5
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ReactVision/viro | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="ReactVision/viro")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem