ua-parser-js
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Found 33 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 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 & Client Hints data. Supports browser & node.js environment
Parse & serialize user-agent client hints (UA-CH) HTTP headers
Mini UAParser implementation for Binance web projects
A React hook to detect device type and capabilities (mobile, tablet, desktop)
A production-grade TypeScript webcam library with callback-based APIs, flexible permission handling, and comprehensive device support
Angular device user-agent detection with Universal support
JavaScript Comprehensive tool library, including full screen, copy and paste functions
A Tauri plugin to check if the device is an Android TV device.
A modern JavaScript library for generating unique and reliable browser fingerprints with built-in bot detection
High-performance device detection library optimized for API usage with comprehensive device, browser, and OS detection
Detect device type (Mobile, Tablet, Desktop). Use in react and Next.js
A comprehensive JavaScript library for device fingerprinting and system information collection. Provides robust, deterministic fingerprinting for web applications with privacy-conscious design.
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
Convert User-Agent strings into friendly, human-readable text
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
React hook and component utility to detect mobile, tablet, desktop, large desktop and TV screen sizes.
A comprehensive starter kit for building agent-centric applications with Next.js, featuring RAG capabilities, chatbot widgets, and multi-tenant architecture
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.
An experimental generator-based browser/os/bot detector with proxied API
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 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.
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.
WebRTC2 Utils - Cross-platform WebRTC utility functions for device detection, media management, error handling, and performance optimization
Enhanced analytics tracking library with comprehensive device, browser, and engagement data collection
WebRTC2 Utils - Cross-platform WebRTC utility functions for device detection, media management, error handling, and performance optimization
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
Angular device user-agent detection with Universal support
A Server-Side Rendering (SSR) library to detect Material UI breakpoints from user agent.
A TypeScript module for handling device detection and status classes.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment