logo
icon

MagicMirror

MagicMirror² is an open-source modular smart mirror platform built with Node.js. It serves as a customizable information dashboard with a web UI showing clock, calendar, weather, news feeds, and hundreds of community modules. No database required.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-04-03
Services
service icon
Tags
DashboardIoT

MagicMirror²

An open-source modular smart mirror platform built with Node.js. Use it as a customizable information dashboard accessible from any browser.

What You Can Do After Deployment

Visit your domain to see the default MagicMirror dashboard running in server-only mode.

Built-in modules: Clock, calendar, current weather, weather forecast, news feed, compliments, and more are included out of the box.

Third-party modules: Install from hundreds of community-built modules covering topics like Spotify, public transit, stock tickers, home automation, and more.

Customization: Edit the configuration file at /opt/magic_mirror/config/config.js to add, remove, or configure modules.

Multiple layouts: Arrange modules in nine screen positions — top bar, upper/lower third, center, bottom bar, and full-screen.

Notifications system: Modules communicate through a built-in notification system for dynamic, interactive content.

Configuration

  • Configuration is stored in /opt/magic_mirror/config/config.js
  • Custom CSS can be added at /opt/magic_mirror/css/custom.css
  • Third-party modules go in /opt/magic_mirror/modules/

License

MIT — GitHub