DEVELOPER TOOL · BY SKYDEVLAB

Know what your website needs to upgrade.

Website Upgrade Detector scans the active webpage for supported JavaScript and CSS libraries, identifies the versions exposed by the page, and checks npm for the latest published versions.

https://example.com
jQuery
3.6.4 → 3.7.1
UPDATE
React
18.2.0 → 19.1.1
MAJOR
Three.js
0.180.0 → 0.180.0
CURRENT

Built for frontend developers

The MVP stays focused: detect what is exposed by the page, compare it with current npm releases, and explain the result without pretending that an upgrade is mandatory.

Deterministic detection

Uses runtime globals, script URLs, stylesheet links, and framework metadata to reduce false positives.

Live npm versions

Checks the public npm registry for the latest published package version instead of relying on a manually maintained list.

SemVer-aware

Compares numeric major, minor, patch, and pre-release versions correctly.

Major vs minor

Distinguishes major-version changes from regular updates so the impact is clearer.

Local-first

Website details stay in the browser. npm receives only the package name needed for version lookup.

Graceful failures

If a version is unknown or npm is unreachable, the detector reports that state instead of guessing.

Interactive demo

This static demo illustrates the extension's result states. The real Edge extension performs detection on the current webpage.

Sample scan
LibraryDetectedLatest publishedStatus

Privacy & support

Website Upgrade Detector is designed as a client-side developer utility. It does not require an account or backend service.