ua-parser-js

User Agent Detector

A JavaScript library to detect browser, device, and other information 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: 7 days 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,548
ua-parser/uap-python An implementation of the User Agent String Parser in Python. 568
hisorange/browser-detect A package to identify user browser and device details using multiple well-tested packages. 1,090
hotoo/detector A JavaScript library that detects client information from user agent strings. 882
elixir-inspector/ua_inspector A tool to parse and extract information from user agent strings. 125
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 2,947
javaparser/javaparser A Java library that generates an Abstract Syntax Tree from source code and provides advanced analysis functionalities. 5,444
uriparser/uriparser A C library for parsing and handling Uniform Resource Identifiers (URIs) in a strict RFC 3986 compliant manner. 336
bowser-js/bowser A small JavaScript library used to detect and analyze browser properties. 5,496
selwin/python-user-agents A Python library to identify devices and their capabilities by parsing user agent strings. 1,448
podigee/device_detector A tool to identify browser, operating system, device, brand, and model from a user agent string 756
mozilla/pdf.js A general-purpose PDF viewer built with HTML5, allowing parsing and rendering of Portable Document Format files. 48,638