Turn your Laravel app into an installable, offline-friendly PWA.
Laravel PWA turns your Laravel app into a Progressive Web App (PWA). It's small and opinionated, so there isn't much to set up.
It gives you:
manifest.json file and publishes
a sw.js service worker.The service worker keeps things fast without showing stale content:
It also skips the cache for requests from
Inertia.js (X-Inertia),
Livewire (X-Livewire,
X-Livewire-Navigate), and htmx (HX-Request), so
these frameworks never receive a stale, cached response.
Continue to Installation to get started.