UAParser.js: The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser or Node
-
Updated
Sep 29, 2026 - JavaScript
UAParser.js: The Essential Web Development Tool for User-Agent Detection. Detect Browsers, OS, Devices, Bots, Apps, AI Crawlers, and more. Run in Browser or Node
Detect device, and render view according to detected device type.
A User-Agent spoofer browser extension that is highly configurable
Leading open source version of browser device fingerprint, accurate deviceID and risk identification.
Angular module to detect OS / Browser / Device
Universal library for detecting devices based on the string `UserAgent`. We can identify: App, Bot, OS, Browser, Device brand, Device model and Device type (smartphone, phablet, tablet, desktop, TV and other types, total 13)
NodeJS robots.txt parser with support for wildcard (*) matching.
🐕 Fetch API with middlewares
Browser sniffing gone too far — A useragent parser library for JavaScript
Easily generate correct user-agent strings for popular browsers
Hide stuff from bots (especially cookie consents)
Server written in PHP, provides a Javascript API for in the browser
ZaloDataExtractor is a tool that extracts essential information like IMEI, Cookies, and User-Agent from the Zalo Web. It's designed for easy use, allowing quick and accurate data collection for analysis, development, or app compatibility
This snippet illustrates how to reconstruct the legacy navigator.userAgent string value from the modern navigator.userAgentData values.
User-Agent Switcher for Chzzk Anti Grid (Chrome Extension)
To associate your repository with the user-agent topic, visit your repo's landing page and select "manage topics."