JavaScript service-worker

Open-source JavaScript projects categorized as service-worker

Top 21 JavaScript service-worker Projects

  • workbox

    📦 Workbox: JavaScript libraries for Progressive Web Apps

    Project mention: [AskJS] technology stack for PWA, ServiceWorker and offline first web app? | | 2022-06-11

    Start from the

  • offline-plugin

    Offline plugin (ServiceWorker, AppCache) for webpack (

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • StreamSaver.js

    StreamSaver writes stream to the filesystem directly asynchronous

    Project mention: UnCloud project: WebRTC chat, file transfer, and remote observation | | 2022-12-18

    Yuck, that sounds annoying. I'm on Linux and generally use Firefox, so I haven't run into that yet. I'm using for saving data to disk, and it seems that a similar issue may be present for that project as well.

  • zip.js

    JavaScript library to zip and unzip files supporting multi-core compression, compression streams, zip64, split files and encryption.

  • next-pwa

    Zero config PWA plugin for Next.js, with workbox 🧰

    Project mention: PWA support in NextJs | | 2022-05-01

    We tried to use next-offline and next-pwa, but we were only able to precache the static assets.

  • next-offline

    make your Next.js application work offline using service workers via Google's workbox

    Project mention: PWA support in NextJs | | 2022-05-01

    We tried to use next-offline and next-pwa, but we were only able to precache the static assets.

  • service-workers

    A collection of utilities for creating/testing/experimenting with service workers.

  • Klotho

    AWS Cloud-aware infrastructure-from-code toolbox [NEW]. Build cloud backends with Infrastructure-from-Code (IfC), a revolutionary technique for generating and updating cloud infrastructure. Try IfC with AWS and Klotho now (Now open-source)

  • expenses

    💰Expense tracker using Google Sheets 📉 as a storage written in React (by jakubgarfield)

    Project mention: Remove Google Auth sign-in | | 2022-05-18

    I found a project online that I'd love to use for practice and also improve it but Google it's blocking the app so I can't log in.

  • http-server-online

    Start a local HTTP server without any tools, just open a web page.

  • wayne

    Service Worker Routing library for in browser HTTP requests

    Project mention: May I see some of your projects? :) | | 2023-01-17

    Few of my Open Source projects: * jQuery terminal * LIPS Scheme * Gaiman * Sysend * Wayne

  • self-destroying-sw

    Code-snippets and guides on removing ServiceWorker from a websiste.

    Project mention: Changing from PWA to regular web app? | | 2022-02-21

    Serverless Web Archive Replay directly in the browser

    Project mention: Finding the Forgotten Fotolog | | 2022-12-12

    Of course, the next question will be: Once / if I find the right file with the correct URL, how do I actually access that content? I assume it will involve searching through the massive WARC files using a dedicated software. I tried using, but many of the files seemed to be inaccessible.

  • sqlite-worker

    A simple, and persistent, SQLite database for Web and Workers.

  • network-idle-callback

    Like requestIdleCallback, but for detecting network idle

    Project mention: Show HN: Speed up your site by running JavaScript when the browser is idle | | 2022-11-24

    On a related note: Preload assets and data whenever network is idle —

  • Ultraviolet

    A highly sophisticated proxy used for evading internet censorship or accessing websites in a controlled sandbox using the power of service-workers. Works by intercepting HTTP requests with a service worker script that follows the TompHTTP specifications. (by titaniumnetwork-dev)

    Project mention: are there any alternate unblocked urls for this game? I want to play it at school but it’s blocked | | 2022-12-05
  • offline-first-sw

    Service worker example with 404 handling, custom offline page and max TTL for specific file types.

  • Mosque-Screen

    Chat: - Email: [email protected] We do not provide any support, this is a volunteer-based project therefore we cannot commit to any time to resolve local issues.

    Project mention: Looking for a new OFFLINE athan signage to replace the old software we have | | 2023-01-01

    DEFINITELY give mosque-screen a try. It's used in East London Mosque and has to be one of the best implementations I've seen.

  • Surfable-app

    Install any website as an app for instant access 🖥️

  • sw-extension-audio

    Play audio in service worker-based browser extensions

    Project mention: MediaElement proposal for animation & interactive video | | 2022-10-09
  • dlpwait

    A wait times / entertainment schedule app for Disneyland Paris

    Project mention: | A wait times / entertainment schedule Progressive Web App for Disneyland Paris | | 2022-10-01

    Hey good news, I just released a new update that includes a lot of these sorts:

  • unit-test-service-worker

    Writing unit tests for service workers made easy.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-17.

JavaScript service-worker related posts


What are some of the best open-source service-worker projects in JavaScript? This list will help you:

Project Stars
1 workbox 11,272
2 offline-plugin 4,487
3 StreamSaver.js 3,287
4 zip.js 2,793
5 next-pwa 2,763
6 next-offline 1,521
7 service-workers 1,268
8 expenses 1,173
9 http-server-online 604
10 wayne 485
11 self-destroying-sw 356
12 348
13 sqlite-worker 155
14 network-idle-callback 120
15 Ultraviolet 87
16 offline-first-sw 85
17 Mosque-Screen 70
18 Surfable-app 42
19 sw-extension-audio 5
20 dlpwait 2
21 unit-test-service-worker 1
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.