sw-precache : Service Worker Precache is a module for generating a service worker that precaches resources. The module can be used in JavaScript-based build scripts...
Workbox : JavaScript Libraries for adding offline support to web apps.
sw-toolbox : A collection of service worker tools for offlining runtime requests