> Only if we restrict "all platforms" to mean Windows, macOS, and Linux.
"It's cross-platform! It works on Windows 95 and Windows NT!"
Come on, guys. Don't downvote him. He was being funny. X)
Along those lines, we can say anything made for ChristOS is definitely cross-platform. XD
(There's a double pun in that one if you know Greek.)
I actually saw statements to that effect in popular computer media in the 90s. So I wasn't just being funny.
You might already know of this option, but if your interest in Electron is limited to running vscode on OpenBSD, there are many offerings, both proprietary and open-source, that offer "hosted" vscode where "hosted" means accessible over the net via an ordinary browser.
(One offering whose name escapes me has the restriction that it is impossible to develop a vscode extension using the offering.)
Only if we restrict "all platforms" to mean Windows, macOS, and Linux.
Building and porting Electron appears to be a horrific experience [1], which limits its cross-platform utility. It's only recently that someone pulled the heroics of getting Electron 4 (!) into FreeBSD ports; I still can't run VS Code on OpenBSD.
Meanwhile I've yet to encounter an OS with an X11 display where I can't run a Qt app. So I certainly wouldn't hold Electron up as a paragon of cross-platform support.
[1] https://deftly.net/posts/2017-06-01-measuring-the-weight-of-...