Detect the dominant newline character of a string
Improved typeof detection for node.js and the browser.
Detect Node.JS (as opposite to browser environment). ESM modification
Node.js module to detect the C standard library (libc) implementation family and version
Node.js implementation of port detector
Detects if a file exists and returns the resolved filepath.
AI coding assistant skill (Claude Code, Codex, Gemini CLI, Kimi Code, GitHub Copilot CLI, Aider, OpenCode, OpenClaw) - turn any folder of code, docs, papers, images, or audio/video transcripts into a queryable knowledge graph
Turn any folder into a queryable knowledge graph — build, query, explore, and update graphs from inside Pi
detect available port
Detect the indentation of code
Detect which package manager you're using (yarn or npm)
Unpack a browser type and version from the useragent string
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
RGG (Random Graph Generator)
A JavaScript parser built from the Hermes engine
Detect device type and render your component according to it
Package manager detector
Turn any folder into a queryable knowledge graph
Library will help you to detect if the locale is right-to-left language.
Detect if the browser supports passive events
Detect the indentation of code (commonjs fork)
Detect if a device is mouse only, touch only, or hybrid
A function that tells you whether a given element is overflowing its container or not. Useful for creating dropdowns and tooltips.
Detect if code is running in an AI agent or automated development environment