-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Home
The following modules are installed by default.
To install 3rd party or your own custom modules just follow these steps:
-
Navigate to the modules folder via the follow command:
cd ~/MagicMirror/modules
. -
Clone the module from github:
git clone https://github.com/author/module-name
(remembering to replace the URL with that of the module on github). -
Follow any additional instruction on from the modules readme.
-
Add your brand new module to your config! This is the file
config/config.js
that you duplicated earlier. Edit this in your favourite editor and add:{ module: 'module name', position: 'position', header: 'optional header', config: { extra option: 'value' } },
to the list of modules. You can look at the default modules for examples and further details can be found on the main readme.
The following modules are created by their respective authors:
-
MMM-Advent by Jopyth
Display a candle burning down towards a specific date (e.g. an advent candle). -
MMM-Admin-Interface by ItayXD
An interface to manage the magic mirror. -
MMM-AirQuality by CFenner
Display the air quality index a for a certain location. -
MMM-alertRsensoralerts by sqall
Displays alertR sensor alerts on the mirror. . -
MMM-alertRsensors by sqall
Displays alertR sensors on the mirror. -
MMM-Alexa by sakirtemel
Amazon Alexa integration with using Javascript only. -
MMM-aviationwx by stuloh
Display aviation weather (METAR) and FAA delay data for continental U.S. airports. -
MMM-bitcoin by valmassoi
Display bitcoin ticker price. -
MMM-Button by PtrBld
Use a button to hide or show different modules via a broadcast message. -
calendar_monthly by KirAsh4
Display a compact monthly calendar view. -
MMM-Callmonitor-Current-Call by PaViRo
Extension for MMM-FRITZ-Box-Callmonitor (Displays the currently active call) -
camera by alexyak
Display a webcamera video feed. -
MMM-Carousel by barnabycolby
Rotate modules, to save space on screen. -
MMM-chuck-joke by kodejak
A module that displays randomly one of ~600 Chuck Norris jokes. -
MMM-Clash-Royale by ian
A module that displays random Clash Royale decks. -
MMM-cryptocoin by kodejak
A module that displays one or more cryptocoins e.g. BTC, ETC, DASH, ... . -
DailyXKCD by Blastitt
Displays the daily XKCD web comic. -
MMM-DWD-WarnWeather by LukeSkywalker92
Displays weather warnings for Germany. -
email-mirror by ronny3050
Display incoming emails. -
MMM-FAA-Delay by nigel-daniels
Display information published by the FAA on delays and weather conditions at some US airports. -
MMM-Facial-Recognition by PaViRo
Facial recognition and module swapping based on the current user ... -
MMM-FHEM by BenRoe
Display Readings/Values from your FHEM device like temperature or humidity. -
MMM-fitbit by SVendittelli
Display your Fitbit statistics. -
MMM-Flickr by kapsolas
A module to load last 20 images posted to user's Flickr photostream to mirror and animate them; with the need of an API_KEY -
MMM-forecast-io by dmcinnes
Display weather based on forecast API. -
MMM-Formula1 by ian
A module that displays the driver standings from the current Formula 1 season. -
MMM-FreeBox-Monitor by tataille
Display data from your FreeBox v6 server (Revolution) from the french ISP free. -
MMM-FRITZ-Box-Callmonitor by PaViRo
FRITZ!Box Callmonitor (Display an alert when someone is calling and offers a call history...) -
MMM-Fuel by fewieden
Display Gas Station prices. -
MMM-Globe by LukeSkywalker92
Displays live image of our planet. -
MMM-googlemaps by sp4ceman
Display an embedded google map between an origin and destination -
MMM-GPSWeather by mochman
Display weather from a self-updated GPS Location. -
MMM-HH-LocalTransport by georg90
Display local transport in Hamburg/Germany. -
mm-hide-all by masters1222
Hide all modules on your screen. -
MMM-HTTPRequestDisplay by Eunanibus
Display XML data from a HTTP response. -
MMM-HK-Transport
Display the Transport info in Hong Kong. -
MMM-Hue by MitchSS
Display the status of groups or lights in your Philips Hue setup. -
MMM-iCloud-Client by Bitte-ein-Bit
Load iCloud addressbook and provide birthday iCal feed for calendar module and addressbook for MMM-FRITZ-Box-Callmonitor. -
MMM-iHaveBeenThere by basti0001
Draw a map where you have been in the world. -
iFrame by desertblade
A simple way to add an iFrame of any web content to your MagicMirror. -
MMM-Instagram by kapsolas
A module load the images from a users Instagram feed. The images are displayed on the mirror and animated; it requires an API_KEY -
internet-monitor by ronny3050
Display internet statistics such as strength and speed information. -
MMM-ip by fewieden
Display IPv4/IPv6 Network Address. -
MMM-IPCam by RedNax67
Display ipcam feed on MagicMirror. -
MMM-jokes by pvyParts
A module to load random jokes from the web. -
MMM-KVV by yo-less
Station monitor for the Karlsruhe/Germany local transport (KVV) bus, tram and train system. -
MMM-LocalTransport by CFenner
Display the next public transport connections for a certain route. -
MMM-meteoblueCurrent by Bangee44
Display current weather based on the Meteoblue.com API. -
MMM-ModuleScheduler by ianperrin
Create schedules to control when other modules are shown, hidden or dimmed and to send notifications to other modules. -
motiondetector by alexyak
Camera based motion detector. -
MMM-MovieInfo by fewieden
Display information about upcoming movies (title, cover, genre, rating, plot). -
mm-music-player by masters1222
Simple player to play your music. -
MMM-nagios by qistoph
A Magic Mirror Module for Nagios. -
MMM-Nest by Mochman
A Magic Mirror Module for the Nest Thermostat. -
MMM-Netatmo by CFenner
Display your Netatmo in/outdoor weather station data on your MagicMirror. -
MMM-NetworkScanner by ianperrin
Display the status of devices on the network based on their MAC address -
MMM-nextbike by yo-less
Station monitor for the nextbike bike-sharing network. -
MMM-NFL by fewieden
Display scores of National Football League. -
MMM-nstreinen by qistoph
Shows informantion on trains departuring a configurable Dutch trainstation. -
MMM-Olympia by ghlasse
A module that displays the medals for the current summer olympics. -
MMM-OlympicGames by fewieden
Displays the medals for olympic games in Rio. -
MMM-openhabfloorplan by paphko
Show lights and window states on a floorplan of an openhab server. -
MMM-OpenTherm by RedNax67
Display information from your OpenTherm gateway. -
MMM-pekavm by ytmytm
Station monitor for tram and bus system in Poznań. -
MMM-pihole-stats by SheyaBernstein
Display stats from Pi-Hole DNS ad blocking. -
phone-notification-mirror by ronny3050
Displays and alerts mirror users on new phone notifications. -
MMM-Ping by CFenner
Display the mirrors connection status. -
MMM-ping by fewieden
Display status from website/ip's. -
MMM-PIR-Sensor by PaViRo
This module can monitor a PIR motion sensor and put your mirror to sleep if nobody uses it. -
planetrise by croxis
Display the rise and set times of the planets. -
MMM-PlexDock by RobertShippey
Show "On Deck" titles from your local Plex Media Server -
PlutoTime by croxis
Display the next time on a clear morning or evening that you can go outside and experience the brightness of high noon on Pluto. -
MMM-Podcast by PtrBld
This module can show/hide a video downloaded from a Podcast or a private server (needs static file path). At the moment you can only display the video by clicking a button (use the MMM-Button module). -
MMM-PublicTransportBerlin by deg0nz
Display departures for public transport in Berlin and Brandenburg (Covers VBB and BVG Area). -
MMM-PVoutput by mrvanes
Display Solar PV generation and consumption data based on pvoutput.org API. -
MMM-RandomPhoto by diego-vieira
A module that will load a random photo from an URL. -
random_quotes by KirAsh4
Display random quotes from brainyquote. -
MMM-Remote-Control by Jopyth
Cleanly shutdown (or reboot) your mirror, edit which modules are shown on your mirror and turn your monitor off and on from a simple website, i.e. from your smartphone. -
DWD-RealtimeIrishRail by archerydwd
Display Realtime Irish Rail data for a targeted station. -
MMM-Rest by Tuxdiver
Fetching REST data and display them on the mirror. -
MMM-RNV by yawns
Monitor a given station in the RNV traffic network -
MMM-Ruter by CatoAntonsen
Display public transport information for Oslo and Akershus in Norway -
MMM-ScottishPremierLeague by fewieden
Display scottish premiere league standings. -
MMM-Scrobbler by PtrBld
Display the current playing song from Spotify, ITunes and Co. -
MMM-SG-Transport by xuanyou
Display bus arrival information in Singapore -
MMM-shabbat by SheyaBernstein
Display shabbat times for the current week and optionally hide all modules. -
MMM-ShipmentTracking by fewieden
Display your shipment tracking status. -
MMM-Skolmaten by retroflex
Show school lunch menus in Sweden from skolmaten.se. -
MMM-Slideshow by bryngo
Run a simple slideshow. -
Snow by nhubbard
Get your festive on. Put snow in the background for winter or anti burn-in purposes... your family won't know the difference. -
MMM-soccer by fewieden
A module that displays standings from European Soccer (Football) leagues. -
MMM-Sonos by CFenner
Display the currently playing track of your Sonos system. -
MMM-SpotifyConnectUI by CatoAntonsen
Display information from Spotify Connect e.g. cover, artist and track information. -
MMM-stib by danito
Display the next transports for any given STIB (Brussel/Belgium) station. -
stocks by alexyak
Display a scrolling stocks ticker. -
MMM-Stock by hakanmhmd
Displays current stock prices of companies using YAHHO FINANCE API... -
MMM-Strava by ian
A module that displays your activity data from Strava.com. -
MMM-Surf by PrivacyWonk
A module that displays weather conditions, water temp, tides, and Magicseaweed forecast for your favorite spot. -
MMM-Swipe by mochman
Uses 2 HC-SR04 ultrasonic sensors to determing hand position to produce a "Swipe Left", "Swipe Right", or "Press". -
MMM-swisstransport by Bangee44
Display train departures from your favourit trainstation. -
MMM-syslog by paviro
API for sending notifications to your mirror. -
MMM-SystemStats by BenRoe
Shows Raspberry Pi system stats like CPU temperature, free Ram and System load -
MMM-SystemTemperature by MichMich
Display your Raspberry Pi's processor temperature on your MagicMirror. -
MMM-temperature by bAstimc
Display your room temperature from your connected DS18B20 Temperature Sensor. -
MMM-Todoist by CBrooker
Displays your todos from Todoist on your MagicMirror. -
MMM-Toon by MichMich
A Magic Mirror Module for the Toon Thermostat. -
MMM-Traffic by SamLewis0602
Display commute travel time with current traffic conditions factored in. Can be used for driving, biking, walking, and public transit. -
MMM-TrainConnections by Bangee44
Display trains from your favourit departure station to any destination in Europe. -
MMM-Trello by Jopyth
This module can show Trello cards on your mirror. -
MMM-TTS by fewieden
Offline Text-To-Speech based on festival. -
twitControl by Blastitt
Display your Twitter feed. -
MMM-Vindsiden by erikmohn
Display weather data from weather stations available at vindsiden.no(Norway)... -
magic-mirror-voice by whyjustin
Voice control based on based on Sphinx and Alexa. -
voicecontrol by alexyak
Voice control based on snowboy. -
MMM-Voice-Control by dr4ke616
Voice control based on annyang. -
MMM-Vrr by Klizzy
Display public Transport for VRR (NRW) Germany - easy config. -
MMM-WatchDog by MichMich
Keeps an eye on your UI and quits app in case the UI crashes. If you combine this with the PM2 process manager, MM2 will automaticly restart after a UI failure. -
MMM-weatherchart by paphko
Display a weather diagram provided by yr.no. -
MMM-WienerLinien by fewieden
Display Public Transport timetable of Vienna/Austria. -
MMM-Windfinder by CFenner
Display the wind forecast for a location, important for surfers & sailors. -
MMM-wordnik by Vendittelli
Get the word of the day, its definition, and origin ... -
MMM-WorldTides by yawns
Displays low and high water time predictions for a given tide station, derived from worldtides.info -
wuforecast by MattLugar
Weather Underground Forecast Module Retrieves forecast from Weather Underground. Also adds a percentage probability of precipitation to forecast display. -
MMM-WunderGround by RedNax67
Display weather based on wunderground API. -
MMM-Wunderlist by PaViRo
Displays your Wunderlist todos on your mirror ... -
MMM-YrNow by Yr
The official Yr Nowcast module for MagicMirror², which displays data from Yr. Nowcast data is only available for some Norwegian locations covered by the Norwegian weather radars. Yr is a weather service from the Norwegian Broadcasting Corporation and the Norwegian Meteorological Institute. -
MMM-YrThen by fmandal
Displays weather forecast from Yr. Yr is a weather service from the Norwegian Broadcasting Corporation and the Norwegian Meteorological Institute.
If you want to build your own modules, check out the MagicMirror² Module Development Documentation