Projects Finance Real Estate Media Where I've Been Status

Magic Mirror

A self-contained smart mirror display β€” download, unzip, open. No server, no setup.

Browser Edition

The full mirror experience in a single HTML file. Clock, weather, calendar, Reddit photo slideshow, compliments, and map. Just unzip and open in any browser.

Zipped on demand · includes Mac / Linux / Windows launchers

Clock & Date

Large time display with day-of-week and date. Updates live.

Weather

Current conditions, hourly forecast, and 7-day outlook. Uses Open-Meteo (no API key needed).

Calendar

Week view with Google Calendar integration. Sign in once, events auto-sync.

Photo Slideshow

Ken Burns animated slideshow from Reddit photo communities. Beautiful on any display.

Compliments

Time-based greetings and motivational messages throughout the day.

Interactive Map

Leaflet map with heatmap overlay. Swipe or click to explore.

Download & Unzip

Click the download button above. Unzip MagicMirror.zip anywhere.

Open in Browser

Double-click start.sh (Mac/Linux) or start.bat (Windows), or just open index.html directly.

Go Fullscreen

Press F11 for fullscreen. Add ?kiosk=1 to the URL for a clean kiosk display with no browser chrome.

Any Modern BrowserChrome, Firefox, Safari, Edge
Internet ConnectionFor weather, calendar, photos, map
No Server Needed100% client-side, no Node.js
Optional: Google AccountFor calendar and photo sync

Raspberry Pi 2 Installer

Running a Pi 2 with limited RAM? Use the one-click installer to set up the full MagicMirror² platform with Chromium kiosk mode β€” optimized for 1 GB RAM devices.

Download Pi 2 Installer

Bash script · Raspberry Pi OS Bullseye 32-bit · Includes Node 18 + MM² + autostart