npm package
Homeua-parser-js
ua-parser-js is a JavaScript library that detects browser, engine, operating system, CPU, and device type/model from User-Agent and Client Hints data. It is suitable for applications that require detailed information about the user's environment, whether in a browser or Node. js.
- lurq health score
- 86/100
- Confidence
- proven
- Weekly downloads
- 22,883,890
- Latest version
- 2.0.10
- Last release
- May 21, 2026
- License
- AGPL-3.0-or-later
Should you depend on ua-parser-js?
lurq's verdict: low
- No known advisories
Check this from your coding agent
This page is a daily snapshot. lurq's verify tool checks ua-parser-js at the exact version your agent is about to install, and compat checks it against the rest of your stack. One command connects Claude Code, Cursor, VS Code and other agents:
npx lurqrun
Free to start. Quickstart
Upgrading ua-parser-js
What each major version removed, renamed or re-signatured, from lurq's extraction of the published packages.
- 1.0.41 → 2.0.10being extracted
- 0.8.1 → 1.0.41being extracted
Scored from public signals (npm registry, GitHub, deps.dev and advisory databases). Data as of Sep 20, 2026; this page refreshes every 168 hours. Source repository.