Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/StartPolymer/awesome-service-workers

A collection of awesome Service Workers resources.
https://github.com/StartPolymer/awesome-service-workers

List: awesome-service-workers

Last synced: 3 months ago
JSON representation

A collection of awesome Service Workers resources.

Awesome Lists containing this project

README

        

# Awesome Service Workers

[![GitHub Stars](https://img.shields.io/github/stars/StartPolymer/awesome-service-workers.svg?label=GitHub%20Stars)](https://github.com/StartPolymer/awesome-service-workers)
[![GitHub Watchers](https://img.shields.io/github/watchers/StartPolymer/awesome-service-workers.svg?label=GitHub%20Watchers)](https://github.com/StartPolymer/awesome-service-workers)

> A collection of awesome Service Workers resources.

- [General resources](#general-resources)
- [Communities](#communities)
- [Tutorials / Guides](#tutorials-guides)
- [Case Studies](#case-studies)
- [Videos](#videos)
- [Libraries](#libraries)
- [Open-source projects](#open-source-projects)
- [Other awesome resources](#other-awesome-resources)

## General resources

- [Chromium Project](https://www.chromium.org/blink/serviceworker)
- [W3C Working Draft](https://www.w3.org/TR/service-workers/)
- [W3C Editor's Draft](https://slightlyoff.github.io/ServiceWorker/spec/service_worker/)
- [Is ServiceWorker ready?](https://jakearchibald.github.io/isserviceworkerready/)

## Communities

- [Stack Overflow](http://stackoverflow.com/questions/tagged/service-worker)

## Tutorials / Guides

- [Progressive Web App Libraries in Production](https://medium.com/dev-channel/progressive-web-app-libraries-in-production-b52cad37d34#.uhu3vx5dz) - 2017-02
- [Implementing "Save For Offline" with Service Workers](https://una.im/save-offline/) - 2017-01
- [Introduction to Service Worker](http://www.html5rocks.com/en/tutorials/service-worker/introduction/) - 2014-12
- [The offline cookbook](https://jakearchibald.com/2014/offline-cookbook/) - 2014-12
- [Offline Recipes for Service Workers](https://davidwalsh.name/offline-recipes-service-workers) - 2015-11
- [simple-serviceworker-tutorial](https://github.com/jakearchibald/simple-serviceworker-tutorial)
- [Chrome Dev Summit 2015 Codelabs](https://codelabs.developers.google.com/chrome-dev-summit)
- [Service Worker Recipes](https://github.com/GoogleChrome/samples/tree/gh-pages/service-worker)

## Case Studies

- [Service Workers in Production](https://developers.google.com/web/showcase/case-study/service-workers-iowa) - 2015

## Videos

- [Instant Loading with Service Workers (Chrome Dev Summit 2015)](https://www.youtube.com/watch?v=jCKZDTtUA2A)
- [From Jurassic Web to offline-first and more with Service Workers by Hubert Sablonnière](https://www.youtube.com/watch?v=SltjVpgTaCo)
- [Offline First and Service Workers](https://www.youtube.com/watch?v=TGwjgmAqNRo)

## Libraries

- [platinum-sw](https://elements.polymer-project.org/elements/platinum-sw?active=platinum-sw-register) - a set of Polymer elements
- [sw-precache](https://github.com/GoogleChrome/sw-precache) - a module for gulp/Grunt builds
- [sw-toolbox](https://github.com/GoogleChrome/sw-toolbox) - a runtime caching library
- [ServiceWorkerWare](https://github.com/fxos-components/serviceworkerware) - an Express-like layer on top of service workers
- [UpUp](https://github.com/TalAter/UpUp) - provides an offline fallback page
- [offline-plugin](https://github.com/NekR/offline-plugin) - a plugin for webpack bundler

## Open-source projects

- [Air Horn](https://github.com/GoogleChrome/airhorn)
- [SVGOMG](https://github.com/jakearchibald/svgomg)

## Other awesome resources

- [Awesome Polymer](https://github.com/StartPolymer/awesome-polymer)
- [Awesome Elements](https://github.com/StartPolymer/awesome-elements)
- [Awesome Web Components](https://github.com/obetomuniz/awesome-webcomponents)
- [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

---

## License

[![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)