7 ms·
The other lightweight alternative to Electron is Neutralino.js: https://neutralino.js.org/ https://neutralino.js.org/
by hdjjhhvvhga 4y ago
The other lightweight alternative to Electron is Neutralino.js:
https://neutralino.js.org/ https://neutralino.js.org/
- Octoth0rpe 4y agoLike Tauri, this is only lightweight in terms of download size as it doesn't download chrome. The 'bloat' of electron is really at runtime due to loading a full browser engine. Both neutralino and Tauri will use roughly as much ram as an electron app, give or take. You're only saving on download size.
- tmikaeld 4y agoThis is false, with every electron app, you're loading ~200MB into RAM to handle the main browser process. With neutralino you're using the system main process, so you're only spawning a new browser thread.
- wener 4y agoYes, but the the new browser thread is about 180MB witch depends on platform, on windows, I think the webview2 is the same as electron.
- FractalHQ 4y agoThis is only the case for Tauri on Windows because the native website is just Chromium. On MacOS it’s much leaner. I can’t find the thread where the Tauri devs mentioned a plan to fix this, but iirc they do have one.
- Aeolun 4y agoI personally liked that I could use whatever I wanted for the backend, but I’m kind of inclined to switch to Tauri anyway since the build story seems a bit better (ultimately I want native desktop builds for every platform).
- styfle 4y agoIf you want to see even more alternatives, checkout this list https://github.com/styfle/awesome-desktop-js https://github.com/styfle/awesome-desktop-js