hot take: Electron apps would be half as bad if the runtime was shared instead of being shipped for every single application.
It at least would get sizes down to a few handfuls of megabytes instead of several hundred per application.
(I know the technicalities of some programs using forks/etc. but this is a "would be" post anyway)
@pixel@desu.social I think Tauri does this
(basically electron but it uses whatever browser you already have installed.)
@pixel
Wouldn't do a thing for CPU load or memory usage. You're still running a full-fledged multi-process browser for each such app.
@pixel System.Windows.Forms.WebBrowser