The nwjs docs describe very detailed How to package and distribute your apps for every single OS.
I was wondering if it's possible to package / distribute a nwjs app as a standalone version which is running on all supported platforms as a standalone (no installation required). The usecase for that would be a removable device (usb stick) which autoruns the nwjs app. Therefore it should start the appropriate executable (provided that autorun hasn't been disabled).
A second requirement to the above usecase would be, to have as little as possible redundancies to the shiped files. Therefore the HTML5 app itself and all media assets should be reused on all platforms.
Thanks for all your hints!
Get this: https://github.com/nwjs/nw-builder
nwbuild -p platform (win32/64, linux, macos) appname