VS Code presents a good experience and it's resource usage is more reasonable, it's a good example of a successful Electron application. On the other hand, it has Microsoft behind it and there's probably good reasons why it's so much more performant than Atom, for instance. I am not convinced it's reasonable to expect all Electron applications to hit this relatively high bar in terms of quality.
In my opinion, Electron applications "stick out" as much as any other non-native application, this isn't an advantage to Electron. Indeed, I think Electron has proven that people aren't all that interested in a native application, as long as it's reasonably attractive and the interaction is fun. This could open the door for a new class of cross platform UI toolkit, one that drops the faux-native UI in favor of something simple, attractive and straightforward.
- KDE
- AMD's Radeon control panel
- VLC
- VirtualBox
Qt apps feel far more native than Electron apps in my opinion.
AMD's Radeon: admittedly, I have not used this.
VLC: hardly any UI. Mostly menu items.
VirtualBox: hardly any UI. Mostly menu items.
Edit: formatting.
The Radeon interface does not fit in at all with Windows (nor macOS or any Linux DE I've ever seen, for that matter) and is almost always glitchy for me.
https://appdb.winehq.org/objectManager.php?sClass=version&iI...
Yes, feels strange to think that you need to run a qt app against wine because the publisher does not support gnu/linux.
But it is available on linux via `apt install wine` and downloading the exe.