DEV Community

Calin Baenen
Calin Baenen

Posted on

Are there any versions of Electron (official or not) that aren't Chromium based (and/or have higher performance)?

Top comments (5)

Collapse
 
ducaale profile image
Mohamed Dahir

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:

  • Chrome/Edge on PC: Click on the plus button in the address bar.
  • Chrome on Android: Click on the three-dot icon and tap install app
  • iOS: ¯_(ツ)_/¯
Collapse
 
matjones profile image
Mat Jones

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

Collapse
 
aisirachcha21 profile image
Ryan Kuruppu

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.

Collapse
 
thefern profile image
Fernando B 🚀

Try tauri app bundler.

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt

Try Ultralight. I haven't tried it, though.