awesome-service-workers
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
- Service-Worker - Getting started with Service-workers
- Get started with Service workers - Google Developers
- Everything you should know about progressive web apps - Everything you should know about progressive web apps(Basic of Service Workers)
Learning Resources
- Service Worker Explained - Service worker explained by Alexx.
- Offline Cookbook - Offline cookbook by Jake Archibald
- Service worker Cookbook - A collection of working, practical examples of using service workers in modern web apps.
- Service Workers - W3C Specification - The official service workers spec.
- Service Worker API - Concepts and Usage
- Google Chrome Service-worker - Service worker Recipes.
- Service workers 101 - An infographic to summarize the most important parts of the Service Workers' API.
- Service workers - The Chromium Projects - Chromium Project
Communities
- Stackoverflow - Service Worker
- Stackoverflow - sw-toolbox
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
- PWA-summit-2016 - PWA summit 2016
- Google IO - Google IO
- Instant Loading: Building offline-first Progressive Web Apps - Google I/O 2016 - Common technologies and techniques for building progressive web apps.
- Service-worker libraries, Totally tooling tips - Google Chrome Developer
- Instant Loading with Service Workers - Chrome Dev summit 2015
Slides
- Service-workers - Slides by Delapuente
- Getting Offline - Getting Offline - See the difference !
- PWA apps in firefox - Slides pwa-summit-2016
Events
Case Studies
- Service Workers in Production - A case-study about how Google I/O 2015 web app was built.
Demos and Blog
- Demo progressive web apps - Demo of some progressive web apps
- FLipkart Lite App - Flipkart Lite - Progressive web app
- Currency-x - Offline-enabled Currency Converter.
- Making A Service Worker: A Case Study – Case Study by Lyza Danger Gardner
Open-source Projects
- Airhorn - Airhorn
- Weather pwa-app - Weather-app
Browser Support
- Is service worker Ready - Service worker support in different browsers
- Platform Status - Mozilla Platform status
- Can i use service-workers ? - Browser support table of SW API
More Features
Installable web apps
Push Notifications
Who to follow
- Jake Archibald - Google Chrome Developer
- Alex Russell - Google
- Dean Hume - Google Developer Expert
- Ben kelly - Mozilla
- Guille Paz - Developer
- Matt Andrews - Software Engineer