Technology fingerprinting

Library Reference

These are the client-side packages we can recognize on your site, each tied to the latest published release on the public npm registry where applicable. During a scan, we compare what we detect in the page with these reference versions to flag outdated scripts and styles. If the registry hasn’t synced yet, we fall back to bundled reference data.

Last registry sync:

Library npm package Reference latest Latest release (npm) Status Notes
Alpine.js alpinejs 3.15.11 Active
Angular 19.0.0 Active Scanner matches Angular HTML patterns; npm uses @angular/core with different numbering.
anime.js animejs 4.3.6 Active
AOS (Animate On Scroll) aos 2.3.4 Active
Axios axios 1.15.0 Active
Bootstrap bootstrap 5.3.8 Active
Chart.js chart.js 4.5.1 Active
core-js core-js 3.49.0 Active
D3.js d3 7.9.0 Active
Day.js dayjs 1.11.20 Active
Font Awesome @fortawesome/fontawesome-free 7.2.0 Active
GSAP gsap 3.14.2 Active
Handlebars handlebars 4.7.9 Active
htmx htmx.org 2.0.8 Active
jQuery jquery 4.0.0 Active
jQuery UI jquery-ui 1.14.2 Active
Lit lit 3.3.2 Active
Lodash lodash 4.18.1 Active
Lottie (lottie-web) lottie-web 5.13.0 Active
Marked (Markdown) marked 18.0.0 Active
Moment.js moment 2.30.1 EOL risk Project in maintenance mode; consider dayjs or luxon.
Popper.js @popperjs/core 2.11.8 Active
Preact preact 10.29.1 Active
Prism.js prismjs 1.30.0 Active
React react 19.2.5 Active
Socket.IO client socket.io-client 4.8.3 Active
Svelte svelte 5.55.2 Active
Swiper swiper 12.1.3 Active
Tailwind CSS tailwindcss 4.2.2 Active
Three.js three 0.183.2 Active
Underscore.js underscore 1.13.8 Active
Video.js video.js 8.23.7 Active
Vue.js vue 3.5.32 Active

How Versions Stay Current

  • When you run a scan, we check whether our cached “latest” versions from the public npm registry are still fresh. If the cache is older than about six hours, we refresh it in the background—you may briefly see a refreshing library versions step on the progress bar.
  • Each row pairs a detected library with the npm package we use for version checks. We maintain this catalog as part of the service; live registry data is merged in when available, and we fall back to bundled references if the registry can’t be reached so your scan still finishes.