a browser detector
os-detection 开源项目推荐(73 个)
os-detection 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 73 个仓库Multi-protocol passive fingerprinting library: TCP/HTTP (p0f-style) + TLS (JA4-style) analysis in Rust
📦 📱 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
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
🔎 Detect architectures, platforms, shells, terminals, CI systems and agents, grouped by family
User-Agent parser for JavaScript and Node.js using the 51Degrees cloud service. Fork of faisalman/ua-parser-js that adds User-Agent Client Hints for browser and device detection. Published as @51degrees/ua-parser-js.
OS Distribution Detection Utility
A secure, production-ready Python CLI wrapper for Nmap that makes powerful scans easy and repeatable. Includes 12 built-in profiles (SYN, aggressive, OS detection, vulnerability/NSE checks), interactive and non-interactive modes, strict input validation, Docker support, CI, and script-friendly flags for automation.
Purely passive OS and application fingerprinting system
User agent parser that identifies devices, clients, browsers, operating systems, brands, and bots
Extension for detecting mobile devices, managing mobile view types, redirect to mobile version for Nette Framework (2.4+)
A Bash script for universal OS detection
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.
A modular and beginner-friendly Python vulnerability scanner with port scanning, real-time CVE detection, CVSS-based risk scoring, and auto-generated PDF reports.
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/os-detection。
- 该话题在 GitHub 上共有 73 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 6964 Star,覆盖 9 种主要语言,数据更新于 2026-11-07。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。