PWA Kit playground

Test install, QR, offline, push, share, cache, theme, wording and UI components.

Live state

Standalone
—
Install prompt
—
Notifications
—
Service worker
—

Install

Desktop: this demo sets data-desktop-qr, so the install button opens the QR dialog instead of the browser prompt. Open the QR on your phone to install there. Android/Chrome: the real beforeinstallprompt flow runs when the browser offers it.

Notifications

Push needs VAPID keys and a server — see examples/push-server/. The public playground has no sender configured, so it will not send notifications.

UI components

More API tests

Share and push depend on browser support. Push sending needs VAPID keys and a backend; this public playground does not send notifications.

Events

Waiting for events…