Fully offline desktop app

The usuall way to create Offline HTML/JS app is to bundle a whole browser and add some offline parts like Node.js.
There is already Snap4Arduino desktop app with slightly outdated Snap! version.

Also there are, at least two, user contributed project.