Skip to content

arindamINT/pwa-list

 
 

Repository files navigation

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 git@github.com: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 option 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.

Releases

No releases published

Packages

No packages published

Languages

  • HTML 42.2%
  • CSS 39.4%
  • JavaScript 18.4%