Displaying 1 to 20 from 29 results

serviceworker-cookbook - It's online. It's offline. It's a Service Worker!

  •    Javascript

A collection of Service Worker use cases, with commented sources and playgrounds.

offline-plugin - Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/)

  •    Javascript

This plugin is intended to provide an offline experience for webpack projects. It uses ServiceWorker, and AppCache as a fallback under the hood. Simply include this plugin in your webpack.config, and the accompanying runtime in your client script, and your project will become offline ready by caching all (or some) of the webpack output assets.

sw-precache - A node module to generate service worker code that will precache specific resources so they work offline

  •    Javascript

Service Worker Precache is a module for generating a service worker that precaches resources. It integrates with your build process. Once configured, it detects all your static resources (HTML, JavaScript, CSS, images, etc.) and generates a hash of each file's contents. Information about each file's URL and versioned hash are stored in the generated service worker file, along with logic to serve those files cache-first, and automatically keep those files up to date when changes are detected in subsequent builds. Serving your local static resources cache-first means that you can get all the crucial scaffolding for your web app—your App Shell—on the screen without having to wait for any network responses.

UpUp - ✈️ Easily create sites that work offline as well as online

  •    Javascript

UpUp is a tiny JavaScript library that 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. Mobile-First has become the de-facto standard for building modern sites. But in a world where everyone is mobile, an always-on connection isn't something we can rely on. It's time to start thinking Offline First.




serviceworker-webpack-plugin - Simplifies creation of a service worker to serve your webpack bundles

  •    Javascript

Simplifies creation of a service worker to serve your webpack bundles. You can have a look at the /docs folder if you need a full working example.

bottle-service - Instant web applications restored from ServiceWorker cache

  •    Javascript

When the page loads, the ServiceWorker will intercept index.html and will insert the saved HTML snapshot into the page before returning it back to the browser for rendering. Thus there is no page rewriting on load, no flicker, etc.

OneSignal-Website-SDK - OneSignal is a free push notification service for web and mobile apps

  •    TypeScript

OneSignal is a free push notification service for web and mobile apps. This SDK allows your site's visitors to receive push notifications from you. Send visitors custom notification content, target specific users, and send automatically based on triggers.


slugboot - aggressively cache at the application layer for offline-only webapps

  •    Javascript

With this module serving as a kind of web bios, you can create identical "slug" domains (with https certs) that can be flashed with any application. The application payload is stored in indexedDB.This way, you can load webapps from p2p networks over webrtc, bluetooth LE, or acoustic couplers. The webapps stay saved on your computer and you can open them on a slug domain whenever you wish.

web-html-stream - Efficient element matching and processing for HTML5 DOM serialized HTML.

  •    HTML

Efficient streaming element matching and processing for HTML5 DOM serialized HTML. Works with Web Streams as returned by fetch.web-html-stream gets much of its efficiency from leveraging the syntactic regularity of HTML5 and XMLSerializer DOM serialization.

appcache2serviceworker - Not ready yet

  •    Javascript

Convert AppCache manifests to ServiceWorker JavaScript

ember-service-worker - A pluggable approach to Service Workers for Ember.js

  •    Javascript

ember-service-worker is built and maintained by DockYard, contact us for expert Ember.js consulting. Please do! We are always looking to improve this library. Please see our Contribution Guidelines on how to properly submit issues and pull requests.

sw-test-env - A sandboxed ServiceWorker context for testing your ServiceWorker code on the command line

  •    Javascript

A sandboxed ServiceWorker context for testing your ServiceWorker code on the command line. Create a new ServiceWorkerContainer instance at url (default is http://localhost:3333/) with webroot (default is current working directory). This is equivalent to opening a browser at url and accessing the window.navigator.serviceworker object. See ServiceWorkerContainer below for additional behaviour.

appcache-serviceworker-generator - Can generate an appcache manifest and ServiceWorker from same abstraction

  •    Javascript

Can generates an appcache manifest and ServiceWorker from same abstraction. While this largely ignores all the other cool stuff you can with ServiceWorker, I still found it useful for a small, static, offline app I'm building.

simple-offline-blog - A simple offline blog, using ServiceWorker

  •    HTML

A simple offline blog, using ServiceWorker. There is also a branch with shared rendering. See https://github.com/OliverJAsh/simple-offline-blog/pull/1.

gulp-sww - Gulp plugin that creates all the support needed in serviceworkers to make your web app run offline

  •    Javascript

A gulp plugin to make your web app work offline. Once applied to your app, this plugin code caches all your frontend assets using service workers if supported.

cordova-plugin-service-worker

  •    Objective-C

Install this plugin. Create sw.js in your www/ directory.

ember-service-worker-update-notify - Update notification for service workers

  •    Javascript

Adds an {{service-worker-update-notify}} component which displays a reload link if the service-worker has found an update. For more information on using ember-cli, visit https://ember-cli.com/.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.