awesome-service-workers icon indicating copy to clipboard operation
awesome-service-workers copied to clipboard

A Collection of some awesome Service-Workers resources. Feel Free to contribute if u feel it's worth adding in this repository

Awesome-service-workers

A Collection of some awesome Service-Workers resources

Rich offline experiences, periodic background syncs, push notifications— functionality that would normally require a native application—are coming to the web. Service workers provide the technical foundation that all these features will rely on. -- Introduction to Service Worker

Contributors are Welcome. Please read the Contribution Guidelines.

Contents

  • What's Offline
  • Getting Started
  • Learning Resources
  • Communities
  • Libraries and Tools
  • Videos
  • Slides
  • Events
  • Case Studies
  • Demos and Blog
  • Open-source Projects
  • Browser Support
  • More Features
    • Installable web apps
    • Push Notifications
  • Who to follow
  • Contributors

What's Offline

  • Offline First - Useful resources for creating Offline-First web apps
  • Offline - "Offline": What does it mean and why should I care?

Getting Started

Learning Resources

Communities

Libraries and Tools

  • sw-toolbox - A collection of simple helpers to simplify implementing common caching patterns.
  • sw-precache - Service Worker Precache is a module for generating a service worker that precaches resources.
  • upup - A tool for offlining your app.
  • serviceworker-webpack-plugin - Simplifies creation of a service worker to serve your webpack bundles

Videos

Slides

Events

Case Studies

Demos and Blog

Open-source Projects

Browser Support

More Features

Installable web apps

Push Notifications

Who to follow

Contributors