Update 2017-05-04: And there’s a new kid in town:
Update 2016-11-14: Nowadays Electron and nwjs seem like the best options.
Original:
There are a number of steps you have to go through to create an installer and it varies for each Operating System. For Example:
- on Mac OS X you need to create a
.pkg
, there are instructions on how to do that here: https://coolaj86.com/articles/how-to-create-an-osx-pkg-installer.html - on Ubuntu Linux you need to create a
.deb
, there are instruction on how to do that here: https://coolaj86.com/articles/how-to-create-a-debian-installer.html - on Microsoft Windows you need to create a
.exe
or.msi
, there are instruction on how do that using the innosetup installer here: https://coolaj86.com/articles/how-to-create-an-innosetup-installer.html