npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

browser-parse

v1.0.2

Published

Useragent analysis tool.浏览器分析/浏览器检测/浏览器识别/浏览器判断/UA解析 - 用户代理、操作系统信息

Downloads

17

Readme

下载 & 安装

该 Javascript 库 / 模块可以用于前端也可以用于后端 Nodejs 中。

  1. 直接下载browser.js,然后使用 <script>标签引入,可以得到全局函数 browser.

  2. 使用 npm 进行包管理,具体为:

    npm install browser-parse

然后使用 require 引入模块

import BrowserParse from 'browser-parse';

console.log(new BrowserParse());

浏览器信息

npm npm GitHub stars

浏览器:

Chrome - 谷歌浏览器

Chromium - 谷歌浏览器开源版

IE - 微软 IE 浏览器

Edge - 微软新一代浏览器

Firefox - 火狐浏览器

Safari - 苹果系统默认浏览器

Opera - Opera 浏览器

Vivaldi - Opera 联合创始人发布

Yandex - 俄罗斯最大搜索引擎 Yandex 出品

Arora - 基于 webkit 和 Qt 的轻量级浏览器

Lunascape - 来自日本的三引擎浏览器

QupZilla - 轻量级跨平台浏览器

Coc Coc - 越南搜索引擎浏览器

Kindle - 亚马逊电子书

Iceweasel - Firefox 浏览器的 Debian 再发布版

Konqueror

Iceape

SeaMonkey

Epiphany

360 - 360 浏览器(手机版)

360SE - 360 安全浏览器

360EE - 360 极速浏览器

UC - UC 浏览器

QQBrowser - QQ 浏览器

QQ - QQ 客户端

Baidu - 百度浏览器

Maxthon - 傲游浏览器

Sogou - 搜狗浏览器

Liebao - 猎豹浏览器

2345Explorer - 2345 浏览器

115Browser - 115 浏览器

TheWorld - 世界之窗浏览器

Qiyu - 旗鱼浏览器

XiaoMi - 小米浏览器

Huawei - 华为浏览器

Vivo - Vivo 浏览器

Quark - 夸克浏览器

Wechat - 微信手机客户端

WechatWork - 企业微信客户端

Taobao - 淘宝手机客户端

Alipay - 支付宝手机客户端

Weibo - 微博手机客户端

Douban - 豆瓣手机客户端

Suning - 苏宁易购手机客户端

iQiYi - 爱奇艺手机客户端

DingTalk - 钉钉手机客户端

Douyin - 抖音客户端

爬虫:

Googlebot - 谷歌爬虫

Baiduspider - 百度爬虫

Sogouspider - 搜狗爬虫

Bingbot - 必应爬虫

360Spider - 360爬虫

Bytespider - 今日头条爬虫

YandexBot - Yandex搜索引擎爬虫

内核:

EdgeHTML

Trident

Presto

WebKit/Blink

Gecko

KHTML

系统或平台

Windows

Linux

Ubuntu

FreeBSD

Debian

Mac OS

Android

iOS

Windows Phone

BlackBerry

MeeGo

Symbian

Chrome OS

WebOS

HarmonyOS

设备类型

PC - 电脑

Tablet - 平板或 PDA

Mobile - 手机

如系统为iOS,设备为Tablet,则为iPad;如系统为iOS,设备为Mobile,则为iPhone

其他

isWebview - 是否为Webview(仅Android)