Conveyor is an easier and more powerful alternative to Electron Forge/Builder/Installer. It can build self-updating packages for all desktop operating systems from any OS, can do background and forced-on-launch updates and has many other useful features.
➡️ Say hello using GitHub Discussions
Conveyor can be downloaded and installed independently (it's packaged with itself), or you can:
npm install -g @hydraulic/conveyor
then run something like:
conveyor generate electron com.example.hello-world
or
conveyor generate electron io.github.username.project
to get a scaffolded app. Then follow the instructions in the tutorial.