# viromedia/viro

ViroReact: AR and VR using React Native

Repository: https://github.com/viromedia/viro
Canonical: https://ross.abutalabs.com/products/viro
Language: JavaScript
License: MIT
License Family: permissive
Topics: vr, virtual-reality, react-native, cross-platform, daydream, gear-vr, cardboard, oculus, react, mobile-vr, virtualreality, viro-platform, viro, android, ios, virtual-reality-experiences, ar-sample, augmented-reality, arkit, arcore
Last push: 2023-01-13T10:15:22+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3450, "days_push": 1328, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2398, forks 485 (observed 2026-08-28T04:06:43.720089+00:00)

## What it is
ViroReact is a framework for building augmented reality (AR) and virtual reality (VR) experiences using React Native, running natively on iOS and Android. It supports ARKit, ARCore, and mobile VR platforms like Daydream, Gear VR, and Cardboard, and includes sample projects.

## Use cases
- build ar apps with react native
- create vr experiences for android and ios
- prototype augmented reality scenes using arkit and arcore
- develop cross-platform mobile vr applications
- render 3d content in a react native app

## When to choose
- you want to build AR/VR apps with React Native skills
- you need cross-platform ARKit/ARCore support from one codebase
- you want a free, MIT-licensed AR/VR platform with samples

## When to avoid
- you need actively maintained AR tooling - development moved to the ViroCommunity fork
- you are building non-mobile AR/VR (e.g., desktop or web headsets)
- you don't use React Native

## Facets
- artifact type: framework
- maturity: maintenance
- function: mobile-framework, graphics, ui-components
- domain: cross-platform, mobile-development, graphics
- platform: cross-platform
- tags: ar, vr, react-native, arkit, arcore, augmented-reality, virtual-reality, 3d, game-development, android, ios, mobile

## Member repositories
- viromedia/viro (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:43.720089+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:34:19.496681+00:00, confidence not recorded.
  - readme: https://github.com/viromedia/viro (fetched 2026-08-28T04:06:43.720089+00:00, sha 31d8ea6b2591)
- Data as of 2026-08-30T08:39:29.467469+00:00.
