ExtensionBase's basePWA is a Joomla component for converting your website into Progressive Web App (PWA) to deliver an app-like user experience to your mobile visitors.

basePWA - Progressive Web App for Joomla