There are 7 repositories under browser-detection topic.
Detect Browsers, OS, Devices, Bots, AI Crawlers, Apps, and more. Run in Browser (client-side) or Node.js (server-side).
A Python library that provides an easy way to identify devices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings.
A Modernizr extension to detect device, device model, screen size, operating system, and browser details
Remind users to update their browser in an unobtrusive way
:package: :iphone: Laravel 5 Package to Detect Users Browsers, Devices, Languages and Operating Systems
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)
Ultra fast PHP library to detect browser, OS, platform and device type by User-Agent parsing
Multi-protocol passive fingerprinting library: TCP/HTTP (p0f-style) + TLS (JA4-style) analysis in Rust
Fast & light weight browser detection & device detection for asp.net core and azure functions
🗺 User-Agent Parser based upon ua-parser.js
💻 Lightweight tool to identify the browser (mobile+desktop detection)📱
Fast and native browser detection on Windows.
An Ember addon for Fastboot-enabled UserAgent parsing via UAParser.js.
DetectorJS, zero-dependency platform/environment detector written in ES6
Detect the browser versions available on your system, and launch them in an isolated profile for automation & testing purposes.
5ELG is a browser fingerprinting tool designed to collect and analyze data about a user's browser and environment through various modules called "dealers."
Tiny Library for browser features detection.
A sexy pinnacle of engineering that’s nonetheless incredibly inefficient and expensive and goes out of business because it can’t find enough use. It also provides some tools to deal with the browser.
selwin/python-user-agents port to Kotlin
Adds a Modernizr build to your Nuxt.js app.
Comprehensive user agent & device detection for Kirby
A full vanilla javascript project to detect user device and specifications
A user-agent parser that identifies the browser, operating system, device, client, and even detects bots.
Redshift Python library for user agent detection (browsers, devices, etc) and parsing via UDFs
Cryptography-related data repository with Python wrapper (read-only clone of the original GitLab project)
JavaScript library for detecting browsers and platforms using features.
51Degrees UAParser provides comprehensive device data based on User-Agent Client Hints and/or the User-Agent. The package can be used both in the browser and Node.js environment.
The Web-exposed Screen Profiler visualizes web-exposed screen information to show you what your screen and browser window looks like to a website.
🔥 🚀 A 3,5kb standalone and dependency-free library that seemsly identifies the platform that your web app is running on.