I cobbled together a nw.js-based Mac app version of the DogeWeather site by Katia Eirin and Bennet Wong. It’s mostly just the (open source) code of their site, but I did make a few modifications. Instead of calling custom server-side code to resolve the weather, the app directly calls the OpenWeatherMap API. There are also a few UI changes, like a loading screen to support slow connections. Overall, though, it’s mostly their work.
Click below to go to the app’s page on the Mac App Store.
Properly configuring nw.js to be code-signable was a bit difficult, as it wasn’t designed for distribution through Apple channels. If there’s interest I could publish another post on the technical side of things.