@likesmartlife magicmirror will run on any linux based system
and with some tweaking and minor limitations on Windows as well.
obviously some modules depend on the PI GPIO pin structure,
but just about every module depends on access to services on the internet
calendar, news, mail, weather,
AND depend on access to the npmjs catalog of service libraries to build on.