Les utilisateurs OSX que certains d'entre vous sont, se souviennent peut-être d'Epichrome ou de Fluidapp, des outils qui permettent de transformer un site web en application.

Et bien voici un outil qui fait exactement la même chose à la différence près qu'il fonctionne en ligne de commande et tourne sous OSX, Windows et Linux. Ça s'appelle Nativefier et vous pouvez l'installer comme ceci :

npm install nativefier -g

Capture d'écran 2016-01-22 06.31.36

Ensuite pour créer une application parfaitement basique, il suffit de faire :

nativefier http://korben.info

Ensuite, il existe des tas de paramètres que vous pouvez ajouter qui permettent de faire des tas de trucs rigolos comme app-name qui permet d'ajouter un nom d'application :

nativefier --app-name "Le meilleur blog du monde" "http://korben.info"

ou encore le paramètre "pretend" qui permet de forcer l'affichage de certains sites qui ne voudraient pas s'ouvrir dans votre app.

nativefier --pretend "http://korben.info"

Vous pouvez aussi ajouter une icône en mettant le paramètre icon :

nativefier --icon C:\chemin\vers\icone.ico "http://korben.info"

Et si vous êtes sous Linux et que vous voulez générer des app Windows ou OSX ou vice versa, il suffit d'utiliser le paramètre "platform" pour spécifier l'OS.

nativefier --platform win32 "http://korben.info"

Tous les paramètres sont documentés ici.

Source