awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
microsoft avatar

microsoft/MixedRealityToolkit-Unity

0
View on GitHub↗

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

Features

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
aka.ms/mrtkdocs
↗
  • Mixed Reality Development Frameworks - Provides cross-platform input systems and spatial interaction building blocks for developing mixed reality applications.
  • Mixed Reality SDKs - Provides a development kit with input systems and building blocks for mixed reality apps across multiple hardware platforms.
  • Spatial Input Processors - Processes input from controllers, hands, and gaze for spatial interactions in mixed reality applications.
  • Physical Surface Scanners - Scans real-world surfaces and boundaries to enable holographic object interaction with physical environments.
  • Spatial Interaction Frameworks - Handles hand tracking, gaze, and controller input in 3D mixed reality environments.
  • Object Manipulators - Provides tools for translating, rotating, and scaling 3D objects in a scene using hand tracking.
  • Cross-Platform Abstractions - Provides a unified input abstraction layer for cross-platform mixed reality hardware platforms.
  • Physical Surface Detectors - Makes holographic objects interact with real-world surfaces and boundaries scanned by the device.
  • Spatial Solvers - Attaches objects to user view, body, or surfaces with configurable tag-along and constant view size behaviors.
  • Mixed Reality Simulators - Tests spatial interactions and UI changes within the editor without deploying to a physical device.
  • Mixed Reality Input Simulators - Enables testing spatial interactions and UI changes immediately within the editor without deploying to a physical device.
  • Mixed Reality Controls - Offers interactive UI elements like buttons, sliders, and menus designed for mixed reality input and 3D space.
  • Mixed Reality Platforms - Accelerates mixed reality development with a cross-platform input system and spatial interaction building blocks.
  • Spatial Object Positioners - Attaches objects to the user's view, body, or surfaces with behaviors like tag-along and constant view size.
  • Spatial Input Handlers - Processes input from controllers, hands, gaze, and voice for spatial interactions in mixed reality applications.
  • Spatial Input Processors - Processes controller, hand, gaze, and voice input through a unified abstraction for spatial interactions.
  • Spatial UI Controls - Provides interactive UI elements like buttons, sliders, menus, and keyboards designed for mixed reality input.
  • Spatial UI Builders - Creates interactive UI elements like buttons, sliders, and menus designed for mixed reality environments.
  • Spatial UI Libraries - Provides a collection of spatial UI controls like buttons, sliders, and menus designed for holographic interaction.
  • Mixed Reality Toolkits - Provides an SDK for building cross-platform mixed reality applications with spatial input, UI, and environment interaction in Unity.
  • Mixed Reality Platforms - Builds mixed reality applications across multiple devices with a shared input system and spatial interaction blocks.
  • Mixed Reality Speech Commands - Processes voice input and dictation to trigger actions and control interactions within the mixed reality experience.
  • Input Recording and Playback - Captures head movement and hand tracking data in the editor for playback and debugging.
  • Spatial Input Recorders - Captures head movement and hand tracking data for playback during development and debugging.
  • Mixed Reality Simulators - Records, replays, and simulates head and hand input in the Unity editor without a physical device.
  • Mixed Reality Performance Optimizers - Automates configuration of projects for performance optimizations targeting mixed reality devices.
6,071 stars·2,090 forks·C#·MIT·20 views

Star history

Star history chart for microsoft/mixedrealitytoolkit-unityStar history chart for microsoft/mixedrealitytoolkit-unity

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Projects sharing features with MixedRealityToolkit Unity

These projects share indexed features with MixedRealityToolkit Unity. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • thestonefox/vrtkthestonefox avatar

    thestonefox/vrtk

    3,719View on GitHub↗

    vrtk is a virtual reality interaction framework and locomotion system designed to build consistent 3D object interactions and user interfaces across different hardware. It provides a hardware-agnostic movement model that decouples player navigation logic from specific controller inputs to ensure cross-platform compatibility. The project includes a spatial UI kit for rendering 2D and 3D interactive menus and physical controls specifically for head-mounted displays. It utilizes an event-driven input layer to translate physical pointer and touch data into virtual object events and actions. The

    C#
    View on GitHub↗3,719
  • jart/cosmopolitanjart avatar

    jart/cosmopolitan

    21,433View on GitHub↗

    Cosmopolitan is a cross-platform C runtime library and build framework that enables the creation of single-file, self-contained executables. By providing a unified set of system headers and a specialized compiler toolchain, it allows developers to write low-level systems code that executes natively across multiple operating systems without requiring recompilation for each target environment. The project utilizes a polyglot binary format and a system call shimming layer to intercept and translate kernel requests, effectively bypassing standard library dependencies. This approach consolidates a

    Cbioscontainersdarwin
    View on GitHub↗21,433
  • extendrealityltd/vrtkExtendRealityLtd avatar

    ExtendRealityLtd/VRTK

    3,719View on GitHub↗

    VRTK is a virtual reality interaction framework and UI toolkit. It provides a collection of components for integrating 2D and 3D interface elements, input handling systems, and navigation frameworks into virtual environments. The project includes a physics engine integration layer for managing body collisions and the behavior of interactive objects. It also provides a locomotion system specifically designed to implement movement techniques that reduce motion sickness in virtual spaces. The framework covers 3D object interaction, virtual UI design, and the development of user-driven events. T

    C#betaoculus-riftsteamvr
    View on GitHub↗3,719
  • brownhci/webgazerbrownhci avatar

    brownhci/WebGazer

    3,920View on GitHub↗

    WebGazer is a JavaScript eye tracking library and browser-based computer vision tool that predicts a user's gaze coordinates on a screen in real time using a standard webcam. It functions as a client-side biometric tracker and accessibility input framework, mapping eye gaze to screen interactions to enable hands-free navigation and user interaction research. The system performs all video processing and gaze analysis locally within the web browser, removing the need for external servers. It employs regression-based mapping models to translate eye coordinates into screen pixels, utilizing a tra

    HTML
    View on GitHub↗3,920
Compare all 30 related projects→

Frequently asked questions

What does microsoft/mixedrealitytoolkit-unity do?

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

What are the main features of microsoft/mixedrealitytoolkit-unity?

The main features of microsoft/mixedrealitytoolkit-unity are: Mixed Reality Development Frameworks, Mixed Reality SDKs, Spatial Input Processors, Physical Surface Scanners, Spatial Interaction Frameworks, Object Manipulators, Cross-Platform Abstractions, Physical Surface Detectors.

Which projects share features with microsoft/mixedrealitytoolkit-unity?

Projects with overlapping indexed features include: thestonefox/vrtk — vrtk is a virtual reality interaction framework and locomotion system designed to build consistent 3D object… jart/cosmopolitan — Cosmopolitan is a cross-platform C runtime library and build framework that enables the creation of single-file,… flutter/packages — This repository is a curated collection of official Dart packages and Flutter plugins maintained by the framework… extendrealityltd/vrtk — VRTK is a virtual reality interaction framework and UI toolkit. It provides a collection of components for integrating… brownhci/webgazer — WebGazer is a JavaScript eye tracking library and browser-based computer vision tool that predicts a user's gaze… evilsocket/bettercap — Bettercap is an extensible framework for network security testing that provides a unified interface for performing…