Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.63 KB

README.md

File metadata and controls

21 lines (13 loc) · 1.63 KB

List of Progressive Web Apps Build status

What is a progressive web app? See the “Progressive Web Apps” talk by Alex Russell and Andreas Bovens.

Development

  • Clone repository locally git clone [email protected]:operasoftware/pwa-list.git
  • Install all dependencies cd pwa-list && npm install
  • Start local server npm run server

Contributing

We’re happy to feature other nice-looking progressive web apps in the list. They should:

  • Be served over HTTPS
  • Have a manifest with a short_name and name, start_url, and a PNG icon of at least 144×144 pixels
  • Have a service worker (making sure that the start_url functions offline)

This combination of features will trigger the web app install banner in Opera and Chrome (to trigger it on the first visit, we recommend enabling "Bypass user engagement checks" in chrome:flags or opera:flags), unless the site is intercepting onbeforeinstallprompt. In the latter case, the banner is triggered at a custom point in time, defined by the site’s own logic.

We welcome all submissions, but actual inclusion in the list is up to the discretion of the Opera Dev Relations team. If we find your web app not fitting (e.g. for content or other reasons), we won’t feature it.