faisalman/ua-parser-js
GitHub: faisalman/ua-parser-js
一个轻量级 JavaScript 库,用于解析 User-Agent 字符串并检测浏览器、操作系统、设备类型及爬虫等信息,支持浏览器端和 Node.js 服务端运行。
Stars: 10070 | Forks: 1220
# UAParser.js
最全面、紧凑且最新的 JavaScript 库,用于检测用户的浏览器、OS、CPU 和设备类型/型号。还能检测 bots、apps 等。可在浏览器(客户端)或 Node.js(服务端)中无缝运行。
# 演示
* 在线演示:https://uaparser.dev
# 文档
* `version 1.x`:https://github.com/faisalman/ua-parser-js/tree/1.0.x#documentation
* `version 2.x`:https://docs.uaparser.dev
在从 `v0.7` / `v1.0` 升级之前,请阅读 [CHANGELOG](CHANGELOG.md) 以
了解新增内容及破坏性变更。
# 开发
## 支持者与赞助商
通过以下任一方式支持 UAParser.js 的 **开源版本**:
[](https://opencollective.com/ua-parser-js)
[](https://github.com/sponsors/faisalman)
[](https://paypal.me/faisalman)
[](https://uaparserjs.lemonsqueezy.com/checkout/buy/3d71f2f3-cf4d-473c-892a-9d4497c890be)

标签:AI爬虫, Bot检测, GNU通用公共许可证, isomorphic, JavaScript库, MITM代理, Node.js, SEO优化, Syscall, TypeScript, UA判断, User-Agent解析, Web开发, 安全插件, 客户端推断, 操作系统识别, 数据可视化, 浏览器判断, 爬虫检测, 移动端适配, 自定义脚本, 自定义脚本, 设备检测