{"adoption": {"forks": 263, "observed_at": "2026-08-28T04:03:38.048344+00:00", "stars": 1113}, "canonical_url": "https://ross.abutalabs.com/products/steamvr_unity_plugin", "card": {"archived": false, "artifact_type": "plugin", "description": "SteamVR Unity Plugin - Documentation at: https://valvesoftware.github.io/steamvr_unity_plugin/", "domain": ["cross-platform", "developer-tools"], "enriched": true, "function": ["sdk", "gui", "simulation"], "health_score": 67, "homepage": null, "language": "C#", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["ValveSoftware/steamvr_unity_plugin"], "name": "ValveSoftware/steamvr_unity_plugin", "platform": ["windows", "game-engine"], "pushed_at": "2025-11-21T21:11:14+00:00", "repo": "ValveSoftware/steamvr_unity_plugin", "stars": 1113, "tags": ["vr", "steamvr", "unity", "controllers", "input-handling", "tracked-hands", "game-development", "linux", "macos"], "topics": ["steamvr-plugin", "vr"], "urls": [], "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"], "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.", "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"], "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"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/steamvr_unity_plugin", "repo": "ValveSoftware/steamvr_unity_plugin", "role": "main", "score": 52}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:38.048344+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:42:33.981684+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2d8ca312bed8c87077d455efdf32d79f8e3bc9702626ef9840cc4edd2e501970", "fetched_at": "2026-08-28T04:03:38.048344+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ValveSoftware/steamvr_unity_plugin"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 53, "longevity": 100, "rhythm": 22}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["prerelease_only"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3520, "days_push": 285, "days_rel": 308, "gap_med": null, "n_releases_24m": 1}, "score": 52, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}