a browser detector
-
Updated
Feb 13, 2026 - JavaScript
a browser detector
📦 📱 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)
Multi-protocol passive fingerprinting library: TCP/HTTP (p0f-style) + TLS (JA4-style) analysis in Rust
Ultra fast PHP library to detect browser, OS, platform and device type by User-Agent parsing
p0f v3 with impersonation spoofing, written in Python - Accurately guess the OS of a packet with passive fingerprinting.
About All in one tool for Information Gathering, Vulnerability Scanning and Crawling. A must have tool for all penetration testers
🗺 User-Agent Parser based upon ua-parser.js
DetectorJS, zero-dependency platform/environment detector written in ES6
Purely passive OS and application fingerprinting system
Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework (2.4+)
🔎 Detect architectures, platforms, shells, terminals, CI systems and agents, grouped by family
A Bash script for universal OS detection
A user agent parser that identifies devices, clients, browsers, operating systems, brands, and bots
Python client for p0f3 API
Info PC/OS/NET is a Python application that collects and displays information about your computer, operating system, and network. It provides details about your hardware, software, and network configuration in a user-friendly graphical interface.
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 tiny header file for detects the operating system in C based program.
Add a description, image, and links to the os-detection topic page so that developers can more easily learn about it.
To associate your repository with the os-detection topic, visit your repo's landing page and select "manage topics."