Wrap your game inside Electron instead of NW.js
In Nwjs the files have a small protection when the "package" is created, in Eletron if I want to distribute my game, would it be open or do you have a similar solution?
There is a similar process, tho it is not yet supported. If you plan on using this tool and need this feature, I invite you to file an issue here : github.com/C2Electron/template/issues
Desktop distribution is purely academic without solid support of the biggest desktop storefront on the planet - Steam and its API/Steamworks.
What's the situation about this in Electron?
There is currently no support for Steam, but we have MadSpy in our Discord server (https://discord.gg/dZDU7Re) who is the developer of Steam4C2
We have already discussed about an integration into Electron and that should not require a lot of time. Though, he doesn't have a lot of time to make this possible. However I've successfully integrated Electron with the Steam overlay feature. I've never tried the Scirra's Steamworks integration.
This plugin/tool is also Open-source which mean everyone can contribute to it!
I hope I've answered your qustion.