There are 8 repositories under user-agent-parser topic.
UAParser.js - Free & open-source JavaScript library to detect user's Browser, Engine, OS, CPU, and Device type/model. Runs either in browser (client-side) or node.js (server-side).
Browser Detection for Laravel by hisorange!
Yet Another UserAgent Analyzer
Lightning Fast, Minimalist PHP User Agent String Parser.
Python implementation of ua-parser
A precise user agent parser and device detector written in TypeScript
Library for PHP 8.1+ to detect Browsers and Devices
UserAgentParser implementation for Elixir
Parsing HTTP User Agents with .NET
Python agent string parser based on Udger https://udger.com/products/local_parser
Java agent string parser based on Udger https://udger.com/products/local_parser
Browser detection in Go (golang)
Yet Another UserAgent Analyzer .NET Standard Porting
📱React User Agent Component, Hook, and HOC. SSR-ready, full UT, using new React Context and Hooks API
Crystal shard for device detection by User-Agent string
:bug: Composable User Agent Detection using Ramda
Ember device detection is an Ember addon for client-side device detection and a wrapper of the UA parser library. It makes it easy to render different views or url redirection based on device type, operating system, browser and media queries.
.NET agent string parser based on Udger https://udger.com/products/local_parser
Node.js agent string parser based on Udger https://udger.com/products/local_parser
A ruby browser (dare I say) sniffer
Redshift Python library for user agent detection (browsers, devices, etc) and parsing via UDFs
selwin/python-user-agents port to Kotlin
Laravel integration with Piwik's DeviceDetector package.
51Degrees UAParser provides comprehensive device data based on User-Agent Client Hints and/or the User-Agent. The package can be used both in the browser and Node.js environment.
feature based browser detection