faisalman / ua-parser-js Sponsor Star 8.7k Code Issues Pull requests Discussions 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). jquery-plugin user-agent user-agent-parser javascript-library browser-detection hacktoberfest client-hints device-detector mobile-detection device-detection os-detection hacktoberfest-accepted Updated Jun 11, 2024 JavaScript
bowser-js / bowser Star 5.4k Code Issues Pull requests Discussions a browser detector javascript browser user-agent-parser browser-detection useragent useragentparser device-detection os-detection detect-browsers browser-detector Updated Jun 11, 2024 JavaScript
fnando / browser Sponsor Star 2.4k Code Issues Pull requests Do some browser detection with Ruby. Includes ActionController integration. ruby rails user-agent browser-detection Updated May 28, 2024 Ruby
selwin / python-user-agents Sponsor Star 1.4k Code Issues Pull requests A Python library that provides an easy way to identify devices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings. python browser-detection user-agent-detection Updated Feb 16, 2023 Python
barisaydinoglu / Detectizr Star 414 Code Issues Pull requests A Modernizr extension to detect device, device model, screen size, operating system, and browser details modernizr browser-detection device-detection Updated Jun 1, 2023 JavaScript
browser-update / browser-update Star 371 Code Issues Pull requests Remind users to update their browser in an unobtrusive way notifications browser compatibility browser-detection Updated Jun 5, 2024 JavaScript
lorien / user_agent Star 332 Code Issues Pull requests Generator of User-Agent header user-agent browser-detection browser-fingerprinting Updated Mar 19, 2024 Python
unicodeveloper / laravel-identify Star 191 Code Issues Pull requests ?? ?? Laravel 5 Package to Detect Users Browsers, Devices, Languages and Operating Systems language laravel opera iphone laravel-package browser-detection blackberry device-detection os-detection laravel-idenitfy Updated Nov 20, 2019 PHP
sanchezzzhak / node-device-detector Star 120 Code Issues Pull requests Discussions 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) user-agent browser-detection device-detector mobile-detection os-detection Updated Jun 11, 2024 JavaScript
foroco / php-browser-detection Star 119 Code Issues Pull requests Ultra fast PHP library to detect browser, OS, platform and device type by User-Agent parsing php browser user-agent detection browser-detection user-agent-parsing mobile-detection device-detection os-detection Updated Nov 30, 2023 PHP
mngsk / device-detector Star 75 Code Issues Pull requests Discussions The 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. java browser-detection device-detector os-detection Updated Jul 28, 2023 Java
yankouskia / get-browser Star 42 Code Issues Pull requests ?? Lightweight tool to identify the browser (mobile+desktop detection)?? javascript lightweight browser-detection device-detection Updated Jan 3, 2023 JavaScript
malcommac / UAParserSwift Sponsor Star 39 Code Issues Pull requests ?? User-Agent Parser based upon ua-parser.js swift browser-detection kitura useragent vapor-swift useragentparser device-detection os-detection Updated Nov 10, 2022 Swift
vweevers / win-detect-browsers Star 39 Code Issues Pull requests Fast and native browser detection on Windows. nodejs windows browser-detection browsers Updated Jun 16, 2023 JavaScript
willviles / ember-useragent Star 37 Code Issues Pull requests An Ember addon for Fastboot-enabled UserAgent parsing via UAParser.js. ember ember-addon ua-parser browser-detection device-recognition useragent device-detector mobile-detection ember-fastboot Updated Jan 27, 2023 JavaScript
kshyju / BrowserDetector Star 30 Code Issues Pull requests Fast & light weight browser detection & device detection for asp.net core and azure functions browser-detection device-detection browserdetection browser-detector operating-system-detection detect-browser device-type-detection devicetypedetection browser-detection-in-aspnetcore azure-functions-browser-detection Updated Jan 2, 2024 C#
pixu1980 / detector-js Star 29 Code Issues Pull requests DetectorJS, zero-dependency platform/environment detector written in ES6 javascript npm library yarn module es6 feature-detection detection detector browser-detection zero-dependency platform-detection os-detection useragent-parser rollup-js engine-detection detector-js cpu-detection gpu-detection layout-engine-detection Updated May 29, 2023 TypeScript
cinecove / defunctr Star 27 Code Issues Pull requests Browser detection based on feature inspection javascript css html5 modernizr feature-detection ux browser-detection Updated Jun 10, 2024 JavaScript
jakub-g / x-default-browser Star 22 Code Issues Pull requests ?? Detect default browser, cross-platform browser-detection Updated Nov 13, 2022 JavaScript
httptoolkit / browser-launcher Sponsor Star 18 Code Issues Pull requests Detect the browser versions available on your system, and launch them in an isolated profile for automation & testing purposes. testing testing-tools browser-detection browsers browser-automation Updated Apr 10, 2024 JavaScript