ua-parser-js
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Found 74 results for device-detection
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Parse & serialize user-agent client hints (UA-CH) HTTP headers
A React hook to detect device type and capabilities (mobile, tablet, desktop)
Module which has common services, pipes, directives and interfaces which can be used on all projects.
Mini UAParser implementation for Binance web projects
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
A comprehensive starter kit for building agent-centric applications with Next.js, featuring RAG capabilities, chatbot widgets, and multi-tenant architecture
Core utilities, services, and mixins for LUKSO web components and applications
Open-source deeplink management engine with device detection and analytics
Angular device user-agent detection with Universal support
Enterprise-grade browser fingerprinting with 19 collectors and advanced bot detection
IP hashing, encryption, risk scoring, device detection, VPN detection, rate limiting, and timing-safe utilities
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Angular common package with shared services, pipes, directives, and app-level configuration.
A comprehensive JavaScript library for device fingerprinting and system information collection. Provides robust, deterministic fingerprinting for web applications with privacy-conscious design.
A highly optimized and fully customizable pure angular component for value range selection.
WAKZ Chat Widget — Liquid Glass design with Shadow DOM isolation, CSS Variables, Data-Driven customization, zero dependencies.
Angular CRUD and offline-aware data flow package from Web Art Work.
A production-grade TypeScript webcam library with callback-based APIs, flexible permission handling, and comprehensive device support
Angular HTTP and connectivity package from Web Art Work.
Admin audit logging with GDPR-compliant IP hashing and device detection
W1 System Device Info Detection Package - Performance Optimized
JavaScript Comprehensive tool library, including full screen, copy and paste functions
IP geolocation, user-agent parsing, and visitor analytics
Modern TypeScript library for webcam access in web applications
A Server-Side Rendering (SSR) library to detect Material UI breakpoints from user agent.
A collection of powerful, type-safe React hooks and utility functions. Includes state management, SSR-compatible hooks, device detection, and browser API wrappers.
Detect device type (Mobile, Tablet, Desktop). Use in react and Next.js
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.
Core types, device classification, and rendering hint derivation for DeviceRouter
React hooks for Augur Analytics SDK - Easy integration with batching and device detection
GridStorm adaptive renderer plugin — detects device capabilities and recommends optimal grid layout configurations
Express middleware for DeviceRouter — device classification and rendering hints per request
Universal platform and framework detection for JavaScript/TypeScript applications. Detect browsers, frameworks, platforms, and capabilities with zero dependencies.
Lightweight (~1 KB gzipped) client-side probe for collecting device capability signals
A Tauri plugin to check if the device is an Android TV device.
Fastify middleware for DeviceRouter — device classification and rendering hints per request
Enhanced analytics tracking library with comprehensive device, browser, and engagement data collection
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
A TypeScript module for handling device detection and status classes.
Comprehensive analytics tracking library with device detection, network analysis, location tracking, and IP geolocation
React Native plugin for Strata 3D - cross-platform input, device detection, and haptics for mobile games
Comprehensive analytics tracking library with device detection, network analysis, location tracking, and IP geolocation
Koa middleware for DeviceRouter — device classification and rendering hints per request
An experimental generator-based browser/os/bot detector with proxied API
Convert User-Agent strings into friendly, human-readable text
一个用于检测浏览器特性和设备能力的 React 工具库
Hono middleware for DeviceRouter — device classification and rendering hints, edge-compatible
Cross-platform input, device detection, and haptics for Strata 3D games
High-performance device detection library optimized for API usage with comprehensive device, browser, and OS detection
Lightweight JavaScript library for detecting device, browser, hardware, and network information with UMD/ESM support
Lightweight device detection engine — hardware scoring, tier resolution, and caching for adaptive loading. Zero dependencies, ~3KB gzipped.
Kensington Konnect Diagnostics Tool - Cross-platform CLI tool and Node.js library to collect system logs and device information
Angular device user-agent detection with Universal support
React hook and component utility to detect mobile, tablet, desktop, large desktop and TV screen sizes.
Production-ready React hooks library with TypeScript and SSR support
Universal platform detector for web, PWA, Telegram Mini Apps, and native mobile applications with Client Hints API, feature detection, and enhanced accuracy
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Detecta las capacidades del sistema del navegador y valida requisitos mínimos. Compatible con SSR/SSG (Astro, Next.js, Nuxt, SvelteKit)
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.
Accurate device detection library that goes beyond user-agent string
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.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Adaptive UI component system — device-aware rendering for phone, tablet, watch, TV, auto
WebRTC2 Utils - Cross-platform WebRTC utility functions for device detection, media management, error handling, and performance optimization
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!
A professional, lightweight, and compatible utility library for H5 and PC web development with TypeScript support
Comprehensive viewport utility library for responsive web apps
A small lib to extract actual device data from browser.
WebRTC2 Utils - Cross-platform WebRTC utility functions for device detection, media management, error handling, and performance optimization
Device capability detection and tier mapping