google-ar/three.ar.js
A helper three.js library for building AR web experiences that run in WebARonARKit and WebARonARCore observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3297
- days_rel: n/a
- days_push: 3061
- n_releases_24m: 0
Adoption not part of the score
2914 stars · 367 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A helper library extending three.js for building augmented reality web experiences that run in Google's experimental WebARonARKit and WebARonARCore browsers. It provides classes like ARReticle and ARPerspectiveCamera that interface with the WebVR Extension for AR.
Use cases
- build AR web experiences with three.js
- render 3D objects anchored to real-world surfaces in the browser
- draw a reticle on detected real-world surfaces
- match a three.js camera to the device camera video feed
- prototype AR apps for ARKit and ARCore via web technologies
When to choose
- you are specifically targeting WebARonARKit/WebARonARCore or the WebVR AR extension
- you want three.js-based AR helpers like reticles and AR cameras
When to avoid
- you need modern WebXR support - use three.js's built-in WebXR APIs instead
- you are starting a new AR web project today - this library is unmaintained since 2018
Facets
library · maturity abandoned
graphics animation ui-components web-development graphics cross-platform browser augmented-reality threejs webar arkit arcore webvr 3d-graphics web-server android ios javascript
2 sources
- readme: https://github.com/google-ar/three.ar.js · fetched 2026-08-28 · fb0f984ebce8
- registry_npm: https://registry.npmjs.org/three.ar.js · fetched 2026-08-29 · 4bcf916f7c20
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| google-ar/three.ar.js | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="google-ar/three.ar.js")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem