List Of User AgentsList of major web + mobile browser user agent strings. +1 Bonus script to scrape :)
Mojo✨ Mojolicious - Perl real-time web framework
BrowserDo some browser detection with Ruby. Includes ActionController integration.
Device DetectorThe Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
Devicedetector.netThe Universal Device Detection library will parse any User Agent and detect the browser, operating system, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand and model.
Parser PhpBrowser sniffing gone too far — A useragent parser library for PHP
Fetch Plus🐕 Fetch+ is a convenient Fetch API replacement with first-class middleware support.
Crawler Detect🕷 CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent
Parser JavascriptBrowser sniffing gone too far — A useragent parser library for JavaScript
Th3inspectorTh3Inspector 🕵️ Best Tool For Information Gathering 🔎
Bugz🐛 Composable User Agent Detection using Ramda
KolpaA fake data generator written in and for Go
Ua Parser JsUAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment.
User agentHTTP User Agent parser for the Go programming language.
Browser.phpA PHP Class to detect a user's Browser. This encapsulation provides a breakdown of the browser and the version of the browser using the browser's user-agent string. This is not a guaranteed solution but provides an overall accurate way to detect what browser a user is using.
User AgentsA JavaScript library for generating random user agents with data that's updated daily.
YauaaYet Another UserAgent Analyzer
CurlA command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET and TFTP. libcurl offers a myriad of powerful features
Agent👮 A PHP desktop/mobile user agent parser with support for Laravel, based on Mobiledetect
Android SmartwebviewA webview integrated w/ native features to help create most advanced hybrid applications.
Isbot💻 JavaScript module that detects bots/crawlers/spiders via the user agent
ServerServer written in PHP, provides a Javascript API for in the browser
whoami.jsA simple and lightweight browser detection and logger library
egjs-agentExtracts browser and operating system information from the user agent string or user agent object(userAgentData).
bots-zooNo description or website provided.
sawmillSawmill is a JSON transformation Java library
vue-if-botHide stuff from bots (especially cookie consents)
httpAplus Framework HTTP Library
uainferInfer the user agent from its User Agent string
pumbaFetch, store and access user agent strings for different browsers
react-ua📱React User Agent Component, Hook, and HOC. SSR-ready, full UT, using new React Context and Hooks API
uach-retrofillThis snippet illustrates how to reconstruct the legacy navigator.userAgent string value from the modern navigator.userAgentData values.
VytalBrowser extension to spoof timezone, geolocation, locale and user agent.
robots-parserNodeJS robots.txt parser with support for wildcard (*) matching.
crawlerdetectGolang module to detect bots and crawlers via the user agent