PWAinit is a npm command line tool which lets you initialize the PWA code using the command `pwainit create (projectName)` .
Installation :
PWAinit requires nodejs installed in your system.
You can download it from : https://nodejs.org
Once you have nodejs installed you can type 'npm install -g pwainit' in your terminal and install the command line tool.
Docs : https://saurabhdaware.github.io/pwainit/
In this video I am demonstrating using PWAinit v3.0.0 which lets you create new project or add PWA features into the existing website.
Curently it supports features like Service Worker, Manifest, PushAPI frontend and backend