React component to detect the browser
Detect device type and render your component according to it
Unpack a browser type and version from the useragent string
Improved typeof detection for node.js and the browser.
Node.js implementation of port detector
Detect Node.JS (as opposite to browser environment). ESM modification
Better `os.arch()` for node and the browser -- detect OS architecture
Detect if the browser supports passive events
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
Detect if a device is mouse only, touch only, or hybrid
Detect the dominant newline character of a string
Simplify detecting your browser
Environment utilities
Node.js module to detect the C standard library (libc) implementation family and version
Detects if a file exists and returns the resolved filepath.
Detect Node.JS (as opposite to browser environment) (reliable)
Device detection (phone, tablet, desktop, mobile grade, os, versions)
Offline and Online components for React
INTERNAL: A set of environment-related constants for Slate's core.
Charset Detector - Detect the encoding and language of text files - Use it in the browser, with Node.js, or via CLI
Track React component in viewport using Intersection Observer API
<img src="https://react-virtualized-auto-sizer.vercel.app/og.png" alt="react-virtualized-auto-sizer logo" width="400" height="210" />
A shim for the setImmediate efficient script yielding API
Character encoding auto-detection in JavaScript (port of python's chardet)