{"library":"useragent-parser-js","type":"library","category":null,"description":"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.","language":"javascript","status":"abandoned","version":"1.0.3","tags":["javascript","user-agent","parser"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install useragent-parser-js","imports":["const parser = require('useragent-parser-js');","const result = parser.parse(uaString);","var parser = require('useragent-parser-js');"]},{"cmd":"yarn add useragent-parser-js","imports":[]},{"cmd":"pnpm add useragent-parser-js","imports":[]}],"homepage":"https://github.com/nokrasnov/useragent-parser","github":"https://github.com/nokrasnov/useragent-parser","docs":null,"changelog":null,"pypi":null,"npm":"useragent-parser-js","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}