Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time


Awesome Windows Mixed Reality resources - inspired by Awesome .NET.

Contributions are welcome - any kind of library/software/resource is accepted. The goal is the same as the other lists': build a community-driven collection of resources. Before submitting a PR please check our guidelines.

Application framework

Audio library

Data library

Generic library

  • Microsoft Mixed Reality Toolkit - The Microsoft Mixed Reality Toolkit is a collection of scripts and components intended to accelerate the development of mixed reality applications targeting Windows Mixed Reality.
  • Mixed Reality Companion Kit - This is a MixedRealityToolkit style repository for code bits and components that may not run directly on Microsoft HoloLens or immersive headsets but instead pair with them to build experiences.
  • Mixed Reality with JS - A simple framework for building Hololens applications with Javascript and ThreeJS. Based on HoloJS.
  • MR Design Labs Unity Tools - This repository contains the tools leveraged for our Mixed Reality Design Lab examples in Unity.
  • MR Design Labs - Mixed Reality Design Labs' central git repository which includes experimental submodules, explorations, and tools.

Graphical assets

  • Hololens Scanning Effect - This repository contains a Unity port of a shader that I developed for a real-time projection mapping on a PC.

Networking library


UI Library

  • HoloBot - HoloBot is a reusable Holographic interface that allows HoloLens users to interact with any bot using Mixed Reality & Speech.

Unity Library

  • Mixed Reality Toolkit - Unity - MixedRealityToolkit-Unity uses code from the base MixedRealityToolkit repository and makes it easier to consume in Unity.
  • XRTK - The fork of Microsoft's MRTK with support for more AR/MR platforms, including ARCore, ARkit and Lumin.

Other Awesome Lists

Other amazingly awesome lists can be found in the awesome-awesomeness list.