Popular Libraries
It is because of open source projects that we are able to create more abitious web applications. This document is meant to be a collection of libraries that you can use to help you implement a PWA or convert your existing web app to a PWA.
Title | Author | Description |
---|---|---|
Workbox | Javascript Library for building progressive web apps | |
sw-precache | A node module to generate service worker code that will precache specific resources | |
sw-toolbox | A runtime caching library | |
platinum-sw-register | Polymer | handles service worker registration for Polymer applications |
offline-plugin | Nekr | Offline plugin (ServiceWorker, AppCache) for webpack (http://webpack.github.io/) |
serviceworkerware | fxos | An Express-like layer on top of ServiceWorkers to provide a way to easily plug functionality |
msgr | sdgluck | Nifty service worker/client message utility |
UpUp | TalAter | Makes sure your users can always access your site's content, even when they're on a plane, in an elevator, or 20,000 leagues under the sea |
fetch-sync | sdgluck | Proxy Fetch requests through the Background Sync API |
FetchManifest | cvan | Fetch a parsed manifest from a manifest or site URL (online service) |
fetch-manifest-json | hemanth | Fetch the mainfest.json from an URL. |
PWAify | vladikoff | CLI tool to convert your PWA into a cross-platform desktop app. |
Manifest Generator | brucelawson | This simple page will generate the manifest file for you. |
sw-delta | gmetais | An incremental cache for the web. |
DSW | naschq | Generate your Service Worker dynamically, webmanifest, rules for requests, redirects, etc. |
sw-precache-webpack-plugin | goldhand | SW Precache Webpack Plugin |
serviceworker-webpack-plugin | oliviertassinari | Simplifies creation of a service worker to serve your webpack bundles. |
serviceworker-rails | rossta | Plugin to integrate Service Worker with the Rails asset pipeline. |