# ValveSoftware/steamvr_unity_plugin

SteamVR Unity Plugin - Documentation at: https://valvesoftware.github.io/steamvr_unity_plugin/

Repository: https://github.com/ValveSoftware/steamvr_unity_plugin
Canonical: https://ross.abutalabs.com/products/steamvr_unity_plugin
Language: C#
License: BSD-3-Clause
License Family: permissive
Topics: steamvr-plugin, vr
Last push: 2025-11-21T21:11:14+00:00

## Health v2 (maintenance only)
Score: 52/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 53, release rhythm 22, longevity 100
- inputs: {"age_days": 3520, "days_push": 285, "days_rel": 308, "gap_med": null, "n_releases_24m": 1}
- flags: prerelease_only
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1113, forks 263 (observed 2026-08-28T04:03:38.048344+00:00)

## What it is
Valve's official Unity plugin for interfacing with SteamVR, enabling VR development across all popular headsets through one API. It manages controller model loading, input handling, and hand estimation, and includes an Interaction System example for building VR interactions.

## Use cases
- build a VR game in Unity with SteamVR
- handle input from VR controllers in Unity
- render tracked controller models in a VR app
- implement picking up and throwing objects in VR
- add animated hand interactions to a Unity VR project
- target multiple VR headsets with one API

## When to choose
- you are building a VR application in Unity targeting SteamVR-compatible headsets
- you need controller input, models, and hand tracking out of the box
- you want a maintained, official plugin with example interaction systems

## When to avoid
- you are building for OpenXR directly or a non-Unity engine
- you target standalone mobile VR headsets without SteamVR runtime
- your Unity version is outside the tested range

## Facets
- artifact type: plugin
- maturity: active
- function: sdk, gui, simulation
- domain: cross-platform, developer-tools
- platform: windows, game-engine
- tags: vr, steamvr, unity, controllers, input-handling, tracked-hands, game-development, linux, macos

## Member repositories
- ValveSoftware/steamvr_unity_plugin (main) score 52

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:38.048344+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-30T06:42:33.981684+00:00, confidence not recorded.
  - readme: https://github.com/ValveSoftware/steamvr_unity_plugin (fetched 2026-08-28T04:03:38.048344+00:00, sha 2d8ca312bed8)
- Data as of 2026-08-30T08:39:29.467469+00:00.
