ladumor/laravel-pwa
Add Progressive Web App support to any Laravel app in minutes: generates the manifest and service worker, enables offline caching, push notifications, and an install prompt, and publishes configurable icons and meta tags via a simple artisan command, with no build tools required.
Consider it when:
Look elsewhere or build custom when:
For executives: This is a low-cost, MIT-licensed way to test whether an installable, offline-capable mobile web experience improves engagement without funding a native app yet. It supports a fast MVP and a clear go/no-go decision: if installs, repeat usage, and retention move, invest further; if not, stop cheaply. The main caveat is maturity—272 stars and 0 dependents mean we should treat it as a tactical accelerator, not a long-term platform dependency.
For engineering: The package reduces Laravel-side PWA boilerplate, letting us spike manifest generation and service-worker setup in days rather than weeks. We should isolate it behind our own configuration and tests, review the service worker it produces, and avoid coupling critical offline flows until caching, versioning, and failure behavior are proven. If requirements grow beyond baseline installability and offline fallback, we can fork it or move to Workbox/custom service-worker architecture without rewriting the Laravel app.
How can I help you explore Laravel packages today?