UserAgentParser
JSON →A JavaScript library for parsing user-agent strings into structured data including browser name, version, OS, platform, and device type flags. Current stable version is 1.0.3, released in 2015 with no recent updates. It supports CommonJS (Node.js), AMD (RequireJS), and direct browser usage via Bower. Key differentiators include a lightweight footprint and comprehensive boolean flags for mobile, tablet, desktop, and specific browsers/OSes. However, it is unmaintained and lacks TypeScript definitions, ESM support, and modern device/browser detection.
Resources
packageuseragent-parser-js ↗
API endpoints
full doc /v1/registry/useragent-parser-js