Today I’m going to talk about Nativefier. A very useful tool to turn any web page or application into a desktop program for Windows, MacOS and Linux with just one terminal command.
That sounds great, doesn’t it? Well, I’m not cheating you, the tool really does what I’ve said, but it has a trick.
In this post I have made an article/summary, all the information can be found in the official webpage.
Basic Internal Operation
Basically, every time you run an application that uses Electron, it generates a new instance of the browser Chromium, which has been developed as open source by Google and is the basis of browsers such as Chrome and Edge.
Execute the following command in a terminal:
npm install -g nativefier
If you do not have npm on your computer, first install Node JS this link.
The easiest way is the following, this will generate an executable according to our operating system:
To change de name of the generated application:
nativefier --name "nombre of the app" "urlofthepage.com"
In my personal experience, I have used Nativefier to be able to use Google Tasks as a MacOS application, since officially there is none.