You can make use of Progress web app APIs to make your web app installable for offline usage on desktop/mobile. The main of advantage of PWA over electron is that each app doesn't need to spin its own chrome instance.
This project is basically abandoned at this point, but the idea was it was essentially an Electron-compatible framework based on Gecko (rendering engine in Firefox) instead of chromium.
There's Neutralino, it isn't chromium based but does have its fair share of problems.
There's also GTK+ and Flutter. Flutter is still in alpha stage so not ready for production yet, if you're doing it without the need for a production build then it's good to know that it supports almost every platform out there in terms of desktop OS's and mobile (but not TvOS or stuff like that). But GTK+ is ready to use so that might be a good alternative. But if you're considering GTK+ I also suggest you look at Qt. Both GTK and Qt are mainly for linux platforms but they support windows and MacOS as far as I know although I'm not too sure about MacOS support so you might wanna check that out.
Rn Electron and NW have the bigger say since they're both relatively established but both are based on chromium so you got that problem.
Top comments (5)
You can make use of Progress web app APIs to make your web app installable for offline usage on desktop/mobile. The main of advantage of PWA over electron is that each app doesn't need to spin its own chrome instance.
Here is an example of a game that utilizes PWA 2048-opera-pwa.surge.sh/. To install it:
install app
This project is basically abandoned at this point, but the idea was it was essentially an Electron-compatible framework based on Gecko (rendering engine in Firefox) instead of chromium.
github.com/mozilla/positron
There's Neutralino, it isn't chromium based but does have its fair share of problems.
There's also GTK+ and Flutter. Flutter is still in alpha stage so not ready for production yet, if you're doing it without the need for a production build then it's good to know that it supports almost every platform out there in terms of desktop OS's and mobile (but not TvOS or stuff like that). But GTK+ is ready to use so that might be a good alternative. But if you're considering GTK+ I also suggest you look at Qt. Both GTK and Qt are mainly for linux platforms but they support windows and MacOS as far as I know although I'm not too sure about MacOS support so you might wanna check that out.
Rn Electron and NW have the bigger say since they're both relatively established but both are based on chromium so you got that problem.
Try tauri app bundler.
Try Ultralight. I haven't tried it, though.