ua-parser-js icon indicating copy to clipboard operation
ua-parser-js copied to clipboard

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).

Results 108 ua-parser-js issues
Sort by recently updated
recently updated
newest added
trafficstars

# Prerequisites - [x] I have read and follow the [contributing](https://github.com/faisalman/ua-parser-js/blob/master/CONTRIBUTING.md) guidelines - [x] I have read and accept the [Contributor License Agreement (CLA)](https://gist.github.com/faisalman/2ed16621ebb544157eba85a7f7381417) Document and I hereby sign the...

**Can getResult() use withClientHints() ?** Trying to avoid a duplicate call. Doing a getResult(), and then overlaying the result with the browser information from GetBrowser().withClientHints() seems like it should/could be...

**Is your feature request related to a problem? Please describe.** I understand we cannot detect iPad devices, Brave browser, or some additional information with the library running on Node, as...

# Type of Change feature # Description Add side effects to package.json, help bundlers cut unused code with treeshake. Good for esm, modules, named imports. ESM is how files and...

**Library version** 2.0.2 **Describe the bug** Adding `node-fetch` dependency breaks resolution of type definitions with TypeScript 5.7.3 while bundling for browser. TS starts to pick types from `@node/types` instead of...

Opening ua-parser-js official website as well, a windows 7 is detected as windows 10: ``` { "ua": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36", "browser":...

**Library version** v0.8.1 and v1+ **Describe the bug** I have encountered an issue with the ua-parser-js library where the browser detection results for the QQ user agent are inconsistent between...

Is there a PHP version of this project ? Otherwise, please can you explain to me how this project works exactly so as I will port it to PHP by...

Open Discussion