![GitHub - faisalman/ua-parser-js: 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). GitHub - faisalman/ua-parser-js: 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).](https://raw.githubusercontent.com/faisalman/ua-parser-js/gh-pages/images/uap-header.png)
GitHub - faisalman/ua-parser-js: 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).
![Detecting Tablet Mode in JavaScript… Slightly Incorrectly | by Alan Mendelevich | Nov, 2023 | </dev> diaries Detecting Tablet Mode in JavaScript… Slightly Incorrectly | by Alan Mendelevich | Nov, 2023 | </dev> diaries](https://miro.medium.com/v2/resize:fit:1400/1*Asj4Gw_9APiid3hSiQnlxw.png)
Detecting Tablet Mode in JavaScript… Slightly Incorrectly | by Alan Mendelevich | Nov, 2023 | </dev> diaries
![Device Detection in TypeScript. An easier way to test your app's… | by Adrien Miquel | Better Programming Device Detection in TypeScript. An easier way to test your app's… | by Adrien Miquel | Better Programming](https://miro.medium.com/v2/resize:fit:1358/1*FTqqyDhjBN5KjIKUjE_chg.png)
Device Detection in TypeScript. An easier way to test your app's… | by Adrien Miquel | Better Programming
![UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client-Hints data using JavaScript. Supports browser & node.js environment. Available as jQuery plugin & @types-ready for TypeScript. UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client-Hints data using JavaScript. Supports browser & node.js environment. Available as jQuery plugin & @types-ready for TypeScript.](https://uaparser.js.org/images/uap-illustrations.png)