Ross ROSS = Recommend OSS · open-source software intelligence for agents

shadowwalker/next-pwa

Zero config PWA plugin for Next.js, with workbox 🧰 observed · 2026-08-28

github.com/shadowwalker/next-pwa · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2711
  • days_rel: n/a
  • days_push: 768
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4089 stars · 339 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A zero-config Next.js plugin that adds Progressive Web App support by generating and registering service workers, powered by Workbox. It provides optimized precaching and runtime caching, offline fallbacks, and configurable Workbox options out of the box.

Use cases

  • add pwa support to a next.js app
  • make my next.js website work offline
  • generate a service worker for next.js without config
  • improve lighthouse pwa score
  • cache assets and api responses in next.js
  • add offline fallback pages to a webapp

When to choose

  • you use Next.js 9.1+ and want PWA features with minimal setup
  • you want Workbox-powered caching without hand-writing service workers
  • you need offline support, precaching, and runtime caching quickly

When to avoid

  • you don't use Next.js
  • you need fine-grained custom service worker logic beyond Workbox configuration
  • you need a plugin under heavy active development with frequent updates

Facets

plugin · maturity maintenance

caching build-tool middleware web-development frontend developer-tools browser nextjs pwa workbox service-worker offline-support webpack-plugin nodejs web-server

2 sources

Member repositories

RepositoryRoleHealth v2
shadowwalker/next-pwamain23

For agents

markdown · JSON · MCP: product_card(name="shadowwalker/next-pwa")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem