@DavidLyon66 this is just a desktop version of the jscad prototype: jscad.app.
openjscad.xyz stared implementing a desktop version, but was abandoned.
Although I can easily use jscad.app or openjscad.xyz in the browser there are benefits of having a desktop version (dedicated button in taskbar).
It could also be just personal preference to have desktop app that reliably works offline (PWA can be great but could break if cache is cleared while offline).
This is more of an attempt to reach more users, as some users consider not having a desktop app a deal-breaker.