ua-parser-js
Advanced tools
Changelog
Version 2.0.0
ua-parser-js/extensions
submodule:
ua-parser-js/helpers
submodule:
isAIBot()
: Checks if the user-agent is an AI botChangelog
Version 2.0.0-rc.3
ua-parser-js/extensions
submodule:
module
to library
Changelog
Version 2.0.0-rc.2
ua-parser-js/enums
submodule:
ua-parser-js/helpers
submodule:
isBot()
to check if the browser is identified as a botChangelog
Version 2.0.0-rc.1
ua-parser-js/helpers
submodule:
getDeviceVendor()
to guess for a device vendor based on its model nameisElectron()
to check if current window is running inside ElectronisFromEU()
to check if current window is from an EU (European Union) countryisStandalonePWA()
to check if current window is a standalone PWAisChromiumBased()
to isChromeFamily()
isAppleSilicon()
to also checks for WebGL renderer infoua-parser-js/extensions
submodule:
Bots
as a compilation of all these browser types: cli
, crawler
, fetcher
, and library
Changelog
Version 0.7.39 / 1.0.39
npx ua-parser-js "[INSERT-UA-HERE]"
Changelog
Version 0.7.39 / 1.0.39
npx ua-parser-js "[INSERT-UA-HERE]"
Changelog
Version 2.0.0-beta.3
xr
browser
: type
npx ua-parser-js
UAParser()
formFactor
-> formFactors
ua-parser-js/extensions
submodule, bots
divided into crawler
/ fetcher