JSPM

Found 33 results for device-detection

ua-parser-js

Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment

  • v2.0.4
  • 116.56
  • Published

my-ua-parser

Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment

  • v2.0.4
  • 78.05
  • Published

@ua-parser-js/pro-business

Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment

  • v2.0.3
  • 66.95
  • Published

@ua-parser-js/pro-enterprise

Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment

  • v2.0.3
  • 65.69
  • Published

ua-client-hints-js

Parse & serialize user-agent client hints (UA-CH) HTTP headers

  • v0.1.2
  • 54.82
  • Published

use-mobile

A React hook to detect device type and capabilities (mobile, tablet, desktop)

  • v1.0.0
  • 41.93
  • Published

ts-webcam

A production-grade TypeScript webcam library with callback-based APIs, flexible permission handling, and comprehensive device support

  • v2.1.3
  • 40.98
  • Published

@ngx-toolkit/device

Angular device user-agent detection with Universal support

  • v13.2.1
  • 36.19
  • Published

js-use-core

JavaScript Comprehensive tool library, including full screen, copy and paste functions

  • v1.3.0
  • 35.78
  • Published

fingerprinter-js

A modern JavaScript library for generating unique and reliable browser fingerprints with built-in bot detection

  • v1.0.3
  • 34.35
  • Published

@cookiefirst/fastdetect

High-performance device detection library optimized for API usage with comprehensive device, browser, and OS detection

  • v1.0.5
  • 32.88
  • Published

next-device-detection

Detect device type (Mobile, Tablet, Desktop). Use in react and Next.js

  • v1.1.0
  • 30.89
  • Published

fingerprint-oss

A comprehensive JavaScript library for device fingerprinting and system information collection. Provides robust, deterministic fingerprinting for web applications with privacy-conscious design.

  • v0.9.0
  • 30.34
  • Published

@fiddle-digital/string-responsive

StringResponsive is a comprehensive JavaScript library for responsive design management in web applications. It enables dynamic handling of device-specific media queries and events, allowing developers to programmatically adjust UI and functionality based

  • v0.0.2
  • 29.28
  • Published

ua-friendly

Convert User-Agent strings into friendly, human-readable text

    • v1.1.1
    • 26.57
    • Published

    @ua-parser-js/pro-personal

    Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment

    • v2.0.3
    • 23.72
    • Published

    react-media-query-kit

    React hook and component utility to detect mobile, tablet, desktop, large desktop and TV screen sizes.

    • v1.0.16
    • 23.05
    • Published

    @restnfeel/agentc-starter-kit

    A comprehensive starter kit for building agent-centric applications with Next.js, featuring RAG capabilities, chatbot widgets, and multi-tenant architecture

    • v1.3.26
    • 19.37
    • Published

    smart-browser-detection

    Smart browser detection library with anti-spoofing capabilities, multi-method detection, and mobile browser support. Outperforms UA-Parser-JS with superior accuracy and spoofing resistance.

    • v1.0.3
    • 19.37
    • Published

    rowser

    An experimental generator-based browser/os/bot detector with proxied API

    • v0.6.0
    • 18.63
    • Published

    integrity.js

    We didn't just build on React 18 - we improved React 18. Mobile-first React enhancement with performance-aware HTML attributes that compile to expert-level mobile optimizations. Now 100% JavaScript compatible!

    • v1.7.2
    • 18.21
    • Published

    @ahmedelsharkawycs/browser-fingerprinting

    A powerful, privacy-focused browser fingerprinting library that generates unique identifiers based on browser and device characteristics. Perfect for fraud prevention, analytics, and user identification without cookies.

    • v1.0.6
    • 17.58
    • Published

    browser-imprint

    Modern browser fingerprinting library for visitor identification. Generates unique device IDs using canvas, WebGL, audio and hardware signals. Zero dependencies, TypeScript-first, cross-browser compatible.

    • v1.0.2
    • 16.50
    • Published

    @webrtc2/utils

    WebRTC2 Utils - Cross-platform WebRTC utility functions for device detection, media management, error handling, and performance optimization

    • v1.0.0
    • 13.99
    • Published

    pathingjs

    Enhanced analytics tracking library with comprehensive device, browser, and engagement data collection

      • v0.2.13
      • 13.55
      • Published

      webrtc2-utils

      WebRTC2 Utils - Cross-platform WebRTC utility functions for device detection, media management, error handling, and performance optimization

      • v1.0.0
      • 13.44
      • Published

      @applandstream/ua-parser-js

      Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment

      • v2.0.0-beta.2
      • 10.87
      • Published

      @evenius/ua-parser-js

      Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment

      • v2.0.0-beta.2
      • 0.00
      • Published