Uses a NW.js webview tag to display a website inside one of the devices supported by devices.css.
- Make the device fit your monitor while keeping the number of pixels visible on the device the same.
- Supports all the devices listed here: https://devicescss.xyz/phones.html.
- Choose the background color behind the device.
- Fullscreen mode.
- Change appearance by modifying the css file files.
- Windows, Linux and Mac support, thanks to NW.js.
- According to NW.js the
<webview>
tag should be safe, but make up your own mind: https://docs.nwjs.io/en/latest/References/webview%20Tag/. Personally I only use iChrome for trusted websites.
- NW.js
- Devices.css
- Jeppe Tuxen, who challenged me to create a MVP of this app in a day for a presentation.