/MirrorOS

MirrorOS is an interface for smart mirrors and transparent screens that uses Leap Motion as an input device

Primary LanguageJavaScript

MirrorOS

alt text

MirrorOS is a lightweight user interface designed specifically for Magic Mirrors and transparent glass touch screens. The UI is built entirely on web development languages and is meant to be ran inside a headless web browser. MirrorOS supports LeapMotion as a touch input. In the future, MirrorOS will move to using Electron.

Current features

  • Leap Motion Support to substitute touch screens
  • Three-point calibration of the Leap Motion sensor to create a touch plane
  • Draggable placeholder widgets

To implement

  • Support for apps, widgets and extentions
  • Providing an API for developers to extend the UI
  • Communication with nearby devices (getting notification from phone, connecting to bluetooth speakers)
  • Support for Air Play and other video streaming platforms to display content on the Magic Mirror/Display

alt text