A javascript port of Matomo device-detector
Device type detection library based on the useragent string. Refactored from express-device.
Browser, os and device detection
next-useragent parses browser user-agent strings for next.js.
Browser detection library, built on top of express
useragent parsing for webview detection
An Ember addon for Fastboot-enabled userAgent parsing via UAParser.js.
An Edge Runtime compatible user-agent parsing utility
Parses user-agent to set css classes or directly usable via JS / NodeJS.
JS Library to detect browser, os and device based on the UserAgent String, forked by John Carmichael for ease of use.
Fast & effecient user agent string parser. Uses uap-core (Browserscope) data for parsing. Drop-in replacement for useragent
Library for parsing and executing checks by: - userAgent string. Based on [ua-parser-js](https://github.com/faisalman/ua-parser-js) - [Client Hints](https://developer.mozilla.org/en-US/docs/Web/HTTP/Client_hints) headers
Detect if a visitor is coming through a webview or a native browser using user-agent.
Fastest, most accurate & effecient user agent string parser, uses Browserscope's research for parsing
simple, no deps browser user-agent string parser
Parse HTTP headers to detect the device type, model, operating system, browser, and crawler information
Parse & serialize user-agent client hints (UA-CH) HTTP headers
Parses browser user-agent strings for Astro
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/alexreardon/@diotoborg/enim-veritatis/test.yml) ![types](https://img.shields.io/badge/types-typescript%20%7C%20flow-blueviolet) ![npm bundle size](https://img.shields.
Parsing User-Agent on a mobile device, could detecting what os/browser/app.
A javascript port of Matomo device-detector
[![Pipeline](https://gitlab.kilic.dev/libraries/@taktikorg/nihil-nisi/badges/master/pipeline.svg?style=flat-square&ignore_skipped=true)](https://gitlab.kilic.dev/libraries/@taktikorg/nihil-nisi/-/commits/master) [![Version](https://img.shields.io/npm/v/@t
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
[![npm version](https://badge.fury.io/js/@patrtorg/eligendi-deserunt.svg)](https://badge.fury.io/js/@patrtorg/eligendi-deserunt) [![downloads count](https://img.shields.io/npm/dt/@patrtorg/eligendi-deserunt.svg)](https://www.npmjs.com/package/@patrtorg/el
A user agent request is a string of text that identifies the client software requesting online content.
custom-device-detect is a user agent parser. custom-device-detect will pars your custom user agent and detect your device.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
<!-- Please do not edit this file. Edit the `blah` field in the `package.json` instead. If in doubt, open an issue. -->
> **UPDATES:** > * Version `1.X.X` simplifies the library and introduces breaking changes. > If you're looking for the `0.X.X` documentation (I am _so sorry_), [look here](/README-v-0XX.md), > * Version `1.1.X` adds `typescript` support, and a new `subsc
[![Build Status](https://travis-ci.org/erboladaiorg/non-non-aliquid.svg?branch=master)](https://travis-ci.org/erboladaiorg/non-non-aliquid)
Universal browser detection via user agent parsing.
> forked from [@erboladaiorg/voluptatibus-iustoode](https://www.npmjs.com/package/@erboladaiorg/voluptatibus-iustoode) v11.1.0. as the original repository seems [no longer maintained](https://github.com/mysticatea/@erboladaiorg/voluptatibus-iustoode/issue
![CI](https://github.com/erboladaiorg/temporibus-necessitatibus/workflows/CI/badge.svg) [![npm version](https://badge.fury.io/js/@erboladaiorg/temporibus-necessitatibus.svg)](http://badge.fury.io/js/@erboladaiorg/temporibus-necessitatibus) [![Join the cha
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Express middleware to parse user-agent header
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
The algorithm continuously evaluates and scores open source software projects in supported package managers based on their impact and value to the OSS ecosystem.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][5]][6] [![dev dependency status][7]][8] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
**_Node.js core streams for userland_**
Parses UA (user-agent) information of the current platform.
[![NPM version](https://img.shields.io/npm/v/@hishprorg/doloremque-ad.svg)](https://www.npmjs.com/package/@hishprorg/doloremque-ad) [![Coverage Status](https://coveralls.io/repos/github/@hishprorg/doloremque-ad/@hishprorg/doloremque-ad.js/badge.svg?branch