ua-parser-js

User Agent Detector

Detects browser, OS, device, and other characteristics from user agent strings

"Unmask Your Traffic" - UAParser.js: The Essential Web Development Tool for User-Agent Detection

GitHub

9k stars
129 watching
1k forks
Language: JavaScript
last commit: 2 months ago
Linked from 2 awesome lists

analyticsbot-detectionbrowser-detectionclient-hintsdevice-detectionmobile-detectionuser-agentuser-agent-parser

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ua-parser/uap-ref-impl A reference implementation of user agent parsing functionality in JavaScript. 27
darcyclarke/detect.js A JavaScript library to parse and analyze user agent strings to extract device, OS, and browser information. 645
jenssegers/agent An agent-based user agent parser with desktop and mobile support for parsing user agent data in web applications. 4,565
ua-parser/uap-python A Python library for parsing user agent strings to extract device and browser information. 580
hisorange/browser-detect A package to identify user browser and device details using multiple well-tested packages. 1,098
hotoo/detector A JavaScript library that detects client information from user agent strings. 881
elixir-inspector/ua_inspector A tool to parse and extract information from user agent strings. 128
nazipov/ua_parser2-elixir A Elixir implementation of a user agent parser 1
matomo-org/device-detector A library that parses user agent strings to identify devices and browsers 3,165
javaparser/javaparser A Java library that generates an Abstract Syntax Tree from source code and provides advanced analysis functionalities. 5,479
uriparser/uriparser A C library for parsing and handling Uniform Resource Identifiers (URIs) in a strict RFC 3986 compliant manner. 339
bowser-js/bowser A small JavaScript library used to detect and analyze browser properties. 5,517
selwin/python-user-agents A Python library to identify devices and their capabilities by parsing user agent strings. 1,455
podigee/device_detector A tool to identify browser, operating system, device, brand, and model from a user agent string 760
mozilla/pdf.js A general-purpose PDF viewer built with HTML5, allowing parsing and rendering of Portable Document Format files. 49,009