Showing 1-20 of 8,387 packages
Parse & serialize user-agent client hints (UA-CH) HTTP headers
A set of methods for parsing userAgent and getting browser data. Library for parsing and executing checks by:
It generates UA CH headers for the user agent
Better `os.arch()` for node and the browser -- detect OS architecture
zlib port to javascript - fast, modularized, with browser support
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
An HTTP/1.1 client, written from scratch for Node.js
Reads / writes floats / doubles from / to buffers in both modern and ancient browsers.
Stringify your JSON at max speed
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
Fastest random ID and random string generation for Node.js
TypeScript definitions for ua-parser-js
High-performance Base64 encoder and decoder
An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.
EC cryptography
Hand-written ICU MessageFormat parser with compatible output as [`intl-messageformat-parser`](https://www.npmjs.com/package/intl-messageformat-parser) but 6 - 10 times as fast.
Reads a binary file to determine its CPU architecture.
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
Blazingly fast recursive convertion to and from camelCase or PascalCase for Objects and Arrays
User-Agent and User Agent Client Hints parser. Supports the latest Chromium browsers and Apple model detection.