A while ago, somebody told me about this thing while I was complaining about my little NW.js applications containing hundreds of megabytes of overhead: https://neutralino.js.org
I have no affiliation with it.
It has a comparison table which is impressive to say the least: https://github.com/Elanis/web-to-desktop-framework-comparison
In its example, NW.js takes 334 MB and Neutralino 2 MB. That is so extreme of a difference that there pretty much has to be some "catch" about this...
I've tried to read and understand the website, but I don't get how it can keep the size down to this degree. And if it can, why can't NW.js and Electron also do the same thing, seeing as both are also using Chromium?
I've been unable to find anyone interested in explaining this, but if it's true, you'd think this would be much bigger than the others rather than so obscure? I bet there is some major downside.