MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
-
Updated
Aug 4, 2026 - JavaScript
MagicMirror² is an open source modular smart mirror platform. With a growing list of installable modules, the MagicMirror² allows you to convert your hallway or bathroom mirror into your personal assistant.
Magic Mirror Module to shutdown or configure your mirror
Self-hosted personalized AI in a mirror.
MagicMirror Package Manager
MagicMirror on 7.5 ePaper Waveshare Display with a Raspberry Pi
Docker image for the Magic Mirror 2 project by Michael Teeuw.
Display your photos on MagicMirror from Google Photos.
This is an extension for the MagicMirror2 platform. It will display your Todoist todos on your MagicMirror.
This a module for the MagicMirror. It displays travel time between two locations, using the Mapbox directions API to factor in current traffic conditions.
Turn your MagicMirror into an 'Amazon Echo'. Activated when you say 'Alexa'.
My MagicMirror running on a Raspberry Pi
This is a module for MagicMirror² to display extended calendars and event views.
A module for MagicMirror which determines the status of devices on the network based on their MAC or IP address
Bringing the WallberryTheme to MagicMirror²
Highly customizable MagicMirror² module that displays what you are listening to using the Spotify Connect API. Compatible with MMM-LiveLyrics and DynamicTheming.
MagicMirror² module: Displays text, images, or a Youtube video, and open or close Magic Mirror Modules according to commands heard by Alexa.
A module for the MagicMirror, to display system stats (cpu tmp, free ram, cpu load)
MagicMirror² module for streaming an RTSP video stream from a security camera to your MagicMirror.
Add a description, image, and links to the magicmirror topic page so that developers can more easily learn about it.
To associate your repository with the magicmirror topic, visit your repo's landing page and select "manage topics."