JSPM

Found 1057 results for device fingerprinting

abee-adi-core

Behavioral tracking and device fingerprinting library

  • v0.14.9
  • 162.92
  • Published

trace-sdk

A comprehensive browser fingerprinting library that generates unique device fingerprints and detects incognito/private browsing mode

  • v1.2.0
  • 142.89
  • Published

devicedna

building your own device fingerprinting library

  • v1.0.9
  • 95.56
  • Published

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.6
  • 83.53
  • Published

mv

fs.rename but works across devices. same as the unix utility 'mv'

  • v2.1.1
  • 74.06
  • Published

react-device-detect

Detect device type and render your component according to it

  • v2.2.3
  • 71.04
  • Published

@amplitude/ua-parser-js

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

  • v0.7.33
  • 68.65
  • Published

detect-it

Detect if a device is mouse only, touch only, or hybrid

  • v4.0.1
  • 62.92
  • Published

mobile-detect

Device detection (phone, tablet, desktop, mobile grade, os, versions)

  • v1.4.5
  • 62.82
  • Published

ngx-device-detector

<p align="center"> <img src="https://raw.githubusercontent.com/AhsanAyaz/ngx-device-detector/master/assets/logo.svg" width="200"> </p>

  • v10.1.0
  • 62.07
  • Published

@shwao/express-fingerprint

Client fingerprint server implementation. Fork of https://github.com/yusukeshibata/express-fingerprint. Adds IP and DNT parameter.

  • v2.0.0
  • 58.73
  • 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
  • 56.95
  • Published

sniffr

Browser, os and device detection

  • v1.3.2
  • 53.34
  • 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.6
  • 53.14
  • Published

device

Device type detection library based on the useragent string. Refactored from express-device.

  • v0.3.12
  • 52.16
  • Published

node-idevice

Install apps on your ios device. Node wrapper around ideviceinstaller.

    • v0.1.6
    • 52.13
    • Published

    filtered-vector

    Filter an input vector valued curve

    • v1.2.5
    • 51.51
    • Published

    @achingbrain/ssdp

    Yet another SSDP implementation for node.js

    • v4.2.4
    • 49.67
    • Published

    react-device-frameset

    This is yet another device frameset component for React.

    • v1.3.4
    • 49.67
    • Published

    react-native-moengage

    MoEngage is a mobile marketing automation company. This react-native SDK helps you track events, trigger smart notifications and in-apps, provides a drop-in Inbox Controller for notifications.

      • v12.3.0
      • 48.50
      • Published

      node-adm

      a Node.JS wrapper for Amazon Device Messaging for Kindle devices (ADM)

      • v0.9.1
      • 48.31
      • Published

      balena-image-fs

      Image filesystem manipulation utilities

      • v7.5.3
      • 47.63
      • Published

      node-ssdp

      A node.js SSDP client and server library.

      • v4.0.1
      • 46.40
      • Published

      device-uuid

      Fast browser device uuid generation library.

      • v2.0.0
      • 45.81
      • Published

      webmidi

      WEBMIDI.js makes it easy to talk to MIDI instruments from a browser or from Node.js. It simplifies the control of external or virtual MIDI instruments with functions such as playNote(), sendPitchBend(), sendControlChange(), etc. It also allows reacting to

      • v3.1.14
      • 45.59
      • Published

      move-cli

      The CLI implementation for andrewrk/node-mv. Like `fs.rename`, but works across devices, and works with directories. Think of the unix utility `mv`.

      • v2.0.0
      • 45.06
      • Published

      ember-useragent

      An Ember addon for Fastboot-enabled userAgent parsing via UAParser.js.

      • v0.12.0
      • 44.32
      • 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.6
      • 44.03
      • Published

      react-native-device-country

      Get device location by telephony (SIM card) or settings without using GPS tracker.

      • v1.1.1
      • 41.94
      • Published

      angular-device-information

      <head> <meta name="google-site-verification" content="zApSXb8oh9SIBjqaVNlIs_IPT7sTwY4vwk59YS_CshE" /></head> <h1 align="center">angular device information</h1>

      • v4.0.0
      • 41.32
      • Published

      device-detect

      JavaScript module to check if user agent to return the device and browser.

      • v1.0.7
      • 40.87
      • Published

      usb-detection

      Listen to USB devices and detect changes on them.

      • v4.14.2
      • 40.43
      • Published

      ios-device-list

      Searchable collection of Apple devices

      • v1.1.37
      • 40.04
      • Published

      cy-view

      A utility function to run Cypress tests on multiple viewports

      • v1.0.11
      • 39.83
      • Published

      use-mobile-detect-hook

      The React hook to detect if the device is mobile or desktop.

      • v1.0.5
      • 39.33
      • Published

      @browserless/devices

      A collection of different devices for emulation purposes

      • v10.7.13
      • 38.91
      • Published

      domotz-node-ssdp

      A fork of node.js SSDP client and server library.

      • v2.9.1
      • 37.89
      • Published

      balena-device-init

      Configure and initialize devices using device specs

      • v8.1.14
      • 37.03
      • Published

      detect-touch-device

      Javascript library to detect touch friendly devices

      • v1.1.6
      • 36.54
      • Published

      detectizr

      Detectizr is a Modernizr extension to detect device, browser, operating system and screen.

      • v2.2.0
      • 36.11
      • Published

      fiftyone.devicedetection

      Parse HTTP headers to detect the device type, model, operating system, browser, and crawler information

      • v4.4.220
      • 36.08
      • Published

      loupedeck

      Loupedeck Device Interface

      • v7.0.3
      • 36.05
      • Published

      reconfix

      (Re)Configuration toolkit

      • v1.0.1
      • 35.70
      • Published

      lycheex-client

      System configuration and device management utilities - License 3.0 compatible

        • v1.1.3
        • 35.34
        • Published

        @tago-io/sdk

        TagoIO SDK for JavaScript in the browser and Node.js

        • v12.2.1
        • 35.28
        • Published

        aspect-ratio

        Get the screen aspect ratio of a device

        • v2.1.8
        • 35.28
        • Published

        viewport-list

        Return a list of devices and their viewports

        • v5.1.1
        • 35.14
        • Published

        viewport-extra

        Enable to set min-width and max-width to viewport

        • v2.5.0
        • 34.97
        • Published

        use-ua-parser-js

        React Hook for UAParser.js - Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data.

        • v1.1.3
        • 34.20
        • Published

        dt-common-device

        A secure and robust device management library for IoT applications

        • v9.2.5
        • 34.08
        • Published

        res

        Device resolution detection module

        • v0.4.0
        • 33.96
        • Published

        @oletizi/lib-device-uuid

        Cross-platform device UUID detection for Akai sampler backup tools

        • v1.0.0-alpha.42
        • 33.87
        • Published

        react-system-hook

        Several react hooks and helpers to work with device's screen

        • v1.0.9
        • 33.86
        • Published

        cordova-plugin-uniquedeviceid

        PhoneGap / Cordova unique device id (UUID) plugin for Android, iOS and Windows Phone 8. Remains the same after app uninstall.

        • v1.3.2
        • 33.82
        • Published

        deviceorientation-js

        Obatin current horizontal angle of device. Determine landscape/portrait mode,

        • v1.0.0
        • 33.71
        • Published

        test-type-js-cli

        RTD-CSS is the compiler intended to split a CSS to different devices

        • v0.1.24
        • 33.33
        • Published

        console-panel

        A console panel in webpage to help 3 use-cases: show console message automatically ; debug mobile ; debug IE/Edge

        • v1.0.4
        • 33.15
        • Published

        device-agnostic-ui

        Device agnostic styles, components and hooks for React apps.

        • v11.0.0
        • 33.02
        • Published

        node-ios-device

        Simple library for detecting and installing apps on iOS devices

        • v4.0.3
        • 32.56
        • Published

        chromecast-api

        Chromecast streaming module all in JS

        • v0.4.2
        • 32.47
        • Published

        @tuyapi/stub

        🧪 A stub device implementation for local testing.

        • v0.3.0
        • 32.22
        • Published

        ng2-responsive

        Superset of RESPONSIVE DIRECTIVES to show or hide items according to the size of the device screen and another features in Angular 2

        • v0.8.4
        • 32.16
        • Published

        javascript-retina-detect

        Javascript detect retina screen (javascript detect device pixel ratio / density)

        • v0.1.4
        • 32.04
        • Published

        ng2-device-detector

        **<span style="color:#f45252">`ng2-device-detector` has been deprecated.</span> Please use the new package [`ngx-device-detector`](https://www.npmjs.com/package/ngx-device-detector)**

        • v1.0.1
        • 31.46
        • Published

        ku4es-ui-kernel

        kodmunki Utilities for ECMAScript UI Kernel

        • v9.0.12
        • 31.34
        • Published

        koa2-useragent

        Koa2.js middleware for useragent detection. Easy to use and very fast.

        • v0.3.2
        • 31.31
        • Published

        vue-device-detect

        检测设备类型,根据设备类型渲染内容

          • v1.0.3
          • 31.23
          • Published

          grandiose-mac

          Node.JS native bindings to the Newtek NDI SDK.

          • v0.0.6
          • 31.08
          • Published

          device.js

          client and server side device / useragent detection for easier adaptive development / design

          • v2.3.0
          • 31.04
          • Published

          @varienos/device-detector-js

          Modern device detection with Client Hints support - Enhanced iOS detection including iPad desktop mode, SSR compatible

          • v2.0.0
          • 30.95
          • Published

          @responsive-toolbar/core

          Responsive Toolbar is a JavaScript library for responsive design and testing.

          • v1.0.2
          • 30.87
          • Published

          ngx-device-info

          Angular library which provides device information / type / name and also it provides much more device independent features & informations.

          • v3.0.13
          • 30.33
          • Published

          @iotize/cli

          IoTize command line interface

          • v1.0.0-alpha.3
          • 30.28
          • Published

          mgmt-iot-web

          web platform to configure and interact with iot devices using mqtt

          • v1.0.71
          • 30.20
          • Published

          zero-degree

          A module that constantly monitors and returns the direction angle of the target location as the phone rotates or moves. This is a React Native/Expo package.

          • v3.1.6
          • 29.88
          • Published

          @easycode/client-detector

          <div> 前端埋点sdk,开发者利用该sdk可以去搜集设备信息、错误日志和性能数据(开发中)等。 </div> <br/><br/>

          • v1.4.2
          • 29.67
          • Published

          zetta-device

          Device class for Zetta.

          • v1.0.0
          • 29.60
          • Published

          axis-discovery-ssdp

          A Node.js SSDP (UPnP) client library written in TypeScript capable of searching for Axis Communication cameras.

          • v8.0.1
          • 29.51
          • Published

          react-native-ssdp

          A node.js SSDP client and server library.

          • v2.8.2
          • 29.39
          • Published

          iproute

          Show and manipulate network devices, addresses, routing, policy routing, tunnels, IP forwarding, address labels and other `iproute` objects.

          • v2.3.0
          • 29.11
          • Published

          cordova-firebase-plugin

          A cordova plugin that wraps the Firebase SDK with an easy to use api.

          • v1.2.0
          • 29.01
          • Published

          react-device

          React aware device information

          • v0.8.1
          • 28.50
          • Published

          @weex-cli/device

          module for lanuch device with weex-toolkit

          • v2.0.0-beta.32
          • 28.43
          • Published

          visitorapi

          Detect website visitor IP, location, currencies, languages and device information

          • v2.0.0
          • 28.41
          • Published

          vehicle-machr

          vehicle-machr. today I didn't even have to use my APK, I gotta say it was a good day

          • v0.1.0
          • 28.40
          • Published

          @ngx-toolkit/device

          Angular device user-agent detection with Universal support

          • v13.2.1
          • 28.24
          • Published

          @bpui/libs

          bpui common libs

          • v1.1.7
          • 28.19
          • Published

          @oceanstream/cli

          CLI for managing OceanStream IoT Edge applications on Azure infrastructure

            • v0.1.12
            • 27.92
            • Published

            viewport-js

            Gets the dimensions of the Viewport and beyond.

            • v1.0.0
            • 27.79
            • Published

            axis-configuration

            A Node.js library written in TypeScript capable of configuring Axis Communication cameras.

            • v7.0.1
            • 27.40
            • Published

            node-upnp

            Modern UPnP Client Library

            • v1.3.0
            • 27.38
            • Published

            @weex-cli/lint

            Lint module for weex-toolkit

            • v2.0.0-beta.32
            • 27.35
            • Published

            linux-device

            Native addon to communicate with linux devices (can also be used for sockets or FIFOs)

            • v2.1.2
            • 27.04
            • Published

            axis-core

            A Node.js library written in TypeScript containing shared behavior for the other packages, e.g. code handling communication and authentication with Axis Communication cameras.

            • v3.0.1
            • 26.99
            • Published

            vue-device

            Display your app in a device sized window.

            • v0.5.5
            • 26.97
            • Published

            rm-ng-device-detection

            A highly optimized and fully customizable pure angular component for value range selection.

            • v3.0.1
            • 26.49
            • Published

            zk-advanced-js

            Advanced version of zkteco-js with new features and fixes.

            • v1.0.4
            • 26.43
            • Published

            responsive-directives-angular2

            Superset of RESPONSIVE DIRECTIVES to show or hide items according to the size of the device screen and another features in Angular 2

            • v0.4.2
            • 26.35
            • Published

            zkteco-js

            The zkteco library allows Node.js developers to easily interface with ZK BioMetric Fingerprint Attendance Devices, extract and manage data, and integrate biometric features into attendance systems efficiently.

            • v1.7.1
            • 26.34
            • Published

            @jam3/detect

            User agent feature detection like Device Orientation, in App Browser Detection, etc

            • v2.0.5
            • 26.28
            • Published

            cordova-unique-device-id

            Cordova unique device id (UUID) plugin for Android, iOS and Windows Phone 8. Remains the same after app uninstall.

            • v1.3.2
            • 26.22
            • Published

            devicestack

            This module helps you to represent a device and its protocol.

            • v1.10.11
            • 26.04
            • Published

            cordova-plugin-oracle-idm-auth

            Provides authentication and authorization functionality using the Oracle IDM SDK, supporting standard protocols like Basic Auth, OAUTH, OpenID Connect and WebSSO.

              • v2.2.0
              • 25.98
              • Published

              ensemblejs

              The ensemble game framework

              • v6.2.4
              • 25.97
              • Published

              css-device-frames

              A collection of single-element, CSS-only application and device frames with support for multiple themes, customization via CSS custom properties, grid-based layouts, iframe elements, and scrolling content.

              • v1.0.6
              • 25.86
              • Published

              umount

              Umount a device in UNIX based operating systems

              • v1.1.6
              • 25.80
              • Published

              node-user-agents

              Extended useragent parser for Node. Uses useragent and extends its functionality

              • v2.0.1
              • 25.79
              • Published

              phone-mockup-react

              A modern React component for creating beautiful phone mockups with customizable content

              • v1.1.18
              • 25.79
              • Published

              axis-discovery-bonjour

              A Node.js Bonjour client library written in TypeScript capable of searching for Axis Communication cameras.

              • v3.0.0
              • 25.75
              • Published

              mj-mockup-generator

              Simple & easy to use mockup generator from MockupsJar

              • v1.0.37
              • 25.66
              • Published

              devicelog

              Node.js wrapper for device log

              • v1.0.9
              • 25.63
              • Published

              angular-ismobile

              A Angular wrapper provider-service for isMobile (https://github.com/kaimallea/isMobile)

                • v1.0.0
                • 25.62
                • Published

                web-service

                Instantiates web services: REST Api, file upload, etc

                • v0.5.7
                • 25.59
                • Published

                node-red-contrib-particle

                Node-RED node to connect to Particle devices. Used to publish Events, call Functions, read Variables or listen to Server-Sent Events (SSEs)

                • v1.2.0
                • 25.54
                • Published

                @mathx/browser-device

                @mathx/browser-device 是一个轻量级获取浏览器和手机信息的库

                • v1.0.15
                • 25.36
                • Published

                zhi-device

                auto check environment whether in browser, browser extension, electron, node and more

                • v2.12.0
                • 25.29
                • Published

                ngx-check-permission

                Angular library which checks the permission status and returns the permission status for the following api's .push, midi, camera, microphone, speaker, device-info, background-fetch, background-sync, bluetooth, persistent-storage, ambient-light-sensor, acc

                • v3.0.13
                • 25.26
                • Published

                custom-device-detect

                custom-device-detect is a user agent parser. custom-device-detect will pars your custom user agent and detect your device.

                • v1.0.4
                • 25.06
                • Published

                react-native-sim-data

                React Native plugin to get the device's SIM data (carrier name, mcc mnc, country code, phone number, etc)

                • v3.0.0
                • 25.06
                • Published

                react-multimedia-capture

                react-multimedia-capture is Multimedia capturing module via React, using HTML5 MediaDevice and MediaRecorder API

                • v1.2.4
                • 25.03
                • Published

                iobroker.linkeddevices

                Create linked objects (datapoints) of your devices with a self-defined structure. This makes it possible to create a structure in ioBroker, where all objects are centralized, e.g. to be used in the vis or scripts.

                • v1.5.5
                • 24.95
                • Published

                axis-discovery

                A Node.js client library written in TypeScript capable of searching for Axis Communication cameras using Bonjour and SSDP (UPnP).

                • v3.0.1
                • 24.93
                • Published

                cordova-plugin-imei

                A cordova plugin to retrive IMEI reliably on Android devices.

                • v1.1.0
                • 24.93
                • Published

                navflow-browser-server

                Standalone Playwright browser server for NavFlow - enables browser automation with API key authentication, workspace device management, session sync, LLM discovery tools, and requires Node.js v22+

                • v1.15.0
                • 24.87
                • Published

                nodeos-mount

                Async mount / umount system devices

                • v0.3.2
                • 24.80
                • Published

                goodknt

                npm publish --access public

                • v0.1.5
                • 24.53
                • Published

                input-event

                read and parse input device(like mouse, keyboard and IR-Remote)'s event data

                • v1.2.6
                • 24.45
                • Published

                cordova-plugin-http

                Cordova / Phonegap plugin for communicating with HTTP servers using SSL pinning

                • v1.2.0
                • 24.44
                • Published

                @zhoro/ndce

                A command executor for network devices that captures and stores output in a database for subsequent analysis

                • v0.0.29
                • 24.37
                • Published

                medical-device-symbols

                Easy and light-weight international medical device symbols based on ISO 15223-1 for regulatory compliance

                • v2.1.0
                • 24.21
                • Published

                detect-apple-device

                A package to detect which apple device the client is

                • v1.1.1
                • 24.05
                • Published

                stb

                STB single page application framework.

                • v1.3.0
                • 23.91
                • Published

                apple-model-names

                Convert Apple hardware strings into human-readable names

                • v1.1.12
                • 23.84
                • Published

                @sky-modules/platform

                Platform-specific utilities and configurations - web/node platform detection, device helpers, breakpoints, and initialization

                • v0.20.14
                • 23.76
                • Published

                device-print

                "context Provider to store device fingerprint"

                  • v0.2.1
                  • 23.46
                  • Published

                  surfandscan

                  Framework to use scan devices in your browser

                  • v1.2.3
                  • 23.43
                  • Published

                  cordova-plugin-cpu-info

                  Reads the CPU and other hardware parameters of Android/iOS device

                  • v1.0.3
                  • 23.41
                  • Published

                  linux-input-device

                  A simple library to receive events in NodeJS when input events occur

                  • v2.0.0
                  • 23.30
                  • Published

                  uadetect

                  The dead-simple way of interacting with the navigator API

                  • v6.0.1
                  • 23.17
                  • Published

                  react-webcam-capture

                  react-webcam-capture is Multimedia capturing module via React, using HTML5 MediaDevice and MediaRecorder API

                  • v1.2.1
                  • 23.11
                  • Published

                  node-red-contrib-azure-iot-device-enhanced

                  Production-ready Node-RED Azure IoT Device node with enhanced reliability, infinite reconnection, and comprehensive error handling. This is a fork of the original node-red-contrib-azure-iot-device by Eric van Uum, significantly enhanced by Payman Abbasian

                  • v0.5.0
                  • 23.01
                  • Published

                  @effectiv-ai/device-react-native

                  Effectiv Device SDK for React Native. Please visit our developer docs for detailed integration usage.

                  • v1.0.4
                  • 22.77
                  • Published

                  fostrom

                  Fostrom's Official Device SDK for JS. Fostrom (https://fostrom.io) is an IoT Cloud Platform.

                  • v0.0.15
                  • 22.75
                  • Published

                  is-mobile-device

                  Returns whether the device is mobile (is-android or is-ios)

                  • v1.0.0
                  • 22.73
                  • Published

                  device-sizes

                  Collection of properties of popular mobile devices.

                  • v1.2.4
                  • 22.64
                  • Published

                  @bacnet-js/device

                  A TypeScript library for implementing BACnet IP devices in Node.js.

                  • v0.5.0
                  • 22.58
                  • Published

                  fraud-catcher

                  A comprehensive fraud detection library for Node.js and TypeScript

                  • v2.0.1
                  • 22.51
                  • Published

                  client-parser

                  A utility to detect the device type (Android, iOS, Windows Phone, PC, unknown) based on the User Agent string.

                  • v0.0.20
                  • 22.08
                  • Published

                  request-info

                  Get information about an http request.

                  • v0.1.0
                  • 22.00
                  • Published

                  pixijs-input-devices

                  Keyboard and Gamepad interactivity APIs for PixiJS 6, 7, 8+

                  • v0.7.4
                  • 21.92
                  • Published

                  @codinix/device-mockup

                  Beautiful responsive mockups for phone, tablet, laptop and desktop — React components, no images needed.

                    • v1.0.7
                    • 21.89
                    • Published

                    deviceprofiler

                    Identify a device based on user-agent, patterns learn based on

                    • v1.2.20
                    • 21.83
                    • Published

                    epackage-device-detect

                    通过ua-parser-js检测用户当前使用的设备、系统、网络、电池等硬性环境。

                    • v2.0.1
                    • 21.83
                    • Published

                    hap-router

                    A Middleware HAP Router for bringing HomeKit functionality to your Home Automation.

                    • v4.1.0
                    • 21.82
                    • Published

                    @xg4/device

                    Device detection (phone, tablet, desktop, os)

                    • v0.3.2
                    • 21.75
                    • Published

                    cordova-plugin-ios-screen-orientation

                    Forked from https://github.com/apache/cordova-plugin-screen-orientation using it for testing purpose only it is unofficial

                    • v1.0.14-dev
                    • 21.51
                    • 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.6
                    • 21.43
                    • Published

                    change

                    a tardis for timelords and native time travel

                    • v0.0.0
                    • 21.40
                    • Published

                    @sarap422/js-device

                    We have changed it so that the class is applied to the body tag instead of the html tag.

                    • v0.10.2
                    • 21.27
                    • Published