PWA Progressive Web Apps are web apps that bring a native app-like user experience to cross-platform web applications.
This PWA (rust + wasm) helps in creating a minimal working PWA.
Then you can copy these files to your web page to simply convert it into a PWA.
It creates index.html, manifest.json, service_worker.json, and start_service_worker.js.
It also resizes the icon png to many different sizes for different platforms and displays size and density.
Link to the helper PWA:
Link to an example of the resulting minimal PWA: