# microsoft/MixedRealityToolkit-Unity

This repository is for the legacy Mixed Reality Toolkit (MRTK) v2.  For the latest version of the MRTK please visit https://github.com/MixedRealityToolkit/MixedRealityToolkit-Unity

Repository: https://github.com/microsoft/MixedRealityToolkit-Unity
Canonical: https://ross.abutalabs.com/products/mixedrealitytoolkit-unity
Homepage: https://aka.ms/mrtkdocs
Language: C#
License: MIT
License Family: permissive
Topics: holotoolkit, holotoolkit-unity, mixed-reality, hololens, mixedrealitytoolkit, mrtk, openvr, mixedrealitytoolkit-unity, unity
Last push: 2026-07-24T02:46:21+00:00

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

## Adoption (not part of the score)
Stars 6074, forks 2084 (observed 2026-08-28T04:09:34.796632+00:00)

## What it is
Microsoft's Mixed Reality Toolkit (MRTK) v2 for Unity, providing cross-platform input systems, spatial interaction building blocks, and UI components for mixed reality app development. It supports HoloLens, Windows Mixed Reality, Meta Quest, and AR devices, but is now legacy in favor of MRTK v3.

## Use cases
- build mixed reality apps in Unity for HoloLens 2
- add spatial interaction and hand tracking UI to a VR app
- prototype MR experiences with in-editor simulation
- support Meta Quest and Windows Mixed Reality headsets from one codebase
- build AR Foundation apps for Android and iOS in Unity

## When to choose
- maintaining or extending an existing MRTK v2 Unity project
- targeting HoloLens 2 or Windows Mixed Reality with Unity
- you need a mature, extensible MR input and UI framework

## When to avoid
- starting a new mixed reality project - use MRTK v3 instead
- you need non-Unity engines like Unreal or native OpenXR
- you need features only available in newer MRTK versions

## Facets
- artifact type: framework
- maturity: maintenance
- function: ui-components, game-engine, sdk, plugin-system
- domain: cross-platform, developer-tools
- platform: game-engine, windows, cpp
- tags: mixed-reality, hololens, unity, mrtk, vr, ar, openxr, spatial-interactions, legacy, game-development, android, ios

## Member repositories
- microsoft/MixedRealityToolkit-Unity (main) score 65

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:34.796632+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-29T17:48:33.665083+00:00, confidence not recorded.
  - readme: https://github.com/microsoft/MixedRealityToolkit-Unity (fetched 2026-08-28T04:09:34.796632+00:00, sha 8e2953d4d4f4)
- Data as of 2026-08-30T08:39:29.467469+00:00.
