A lightweight React hook to detect Pi Browser environment for hybrid apps.
Unpack a browser type and version from the useragent string
Improved typeof detection for node.js and the browser.
Detect Node.JS (as opposite to browser environment). ESM modification
Node.js implementation of port detector
Detect device type and render your component according to it
<p align="center"> <a href="https://amplitude.com" target="_blank" align="center"> <img src="https://static.amplitude.com/lightning/46c85bfd91905de8047f1ee65c7c93d6fa9ee6ea/static/media/amplitude-logo-with-text.4fb9e463.svg" width="280"> </a> <b
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
Node.js module to detect the C standard library (libc) implementation family and version
Detects if node is currently running on a Raspberry Pi.
Detects if a file exists and returns the resolved filepath.
Web search, URL fetching, GitHub repo cloning, PDF extraction, YouTube video understanding, and local video analysis for Pi coding agent
Device detection (phone, tablet, desktop, mobile grade, os, versions)
Coding agent CLI with read, bash, edit, write tools and session management
Detect Node.JS (as opposite to browser environment) (reliable)
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
ciao is a RFC 6763 compliant dns-sd library, advertising on multicast dns (RFC 6762) implemented in plain Typescript/JavaScript
A shim for the setImmediate efficient script yielding API