// the find
jakearchibald/isserviceworkerready
Tracking the status of ServiceWorker in browsers
A static site by Jake Archibald that tracked Service Worker browser support feature-by-feature, back when that was genuinely unclear. It served its purpose — Service Worker is now universally supported — and has been effectively archived since 2022.
Jake Archibald is the right person to have built this; he wrote the Service Worker spec and the demos are real, working code rather than toy examples. The data model in data.json is clean — 0/0.5/1 support levels with version pins and caveat details per browser, easy to contribute to. The demos cover non-obvious edge cases (force-reload loops, transform streams, navigation preload) that you won't find in most tutorials.
Dead. Last updated May 2022, the Travis CI badge links to a defunct service, and david-dm (dependency status) is also shut down. Service Worker is now baseline-supported so the tracking purpose is gone. No automated test for the data.json structure, so contributions could silently introduce malformed entries. The build toolchain is Gulp + ancient npm deps — running it locally today will likely require --legacy-peer-deps gymnastics.