Detect if a device is mouse only, touch only, or hybrid
Detect Node.JS (as opposite to browser environment). ESM modification
A JavaScript parser built from the Hermes engine
Improved typeof detection for node.js and the browser.
Package manager detector
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
Detect the indentation of code
Detect which package manager you're using (yarn or npm)
Detect the dominant newline character of a string
Detect device type and render your component according to it
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.
Detect if the browser supports passive events
Check if stdout or stderr is interactive
Detect the indentation of code (commonjs fork)
Node.js wrapper for Detect It Easy (DIE), run DIE tool seamlessly across platforms from Node.js.
Unpack a browser type and version from the useragent string
Detect whether the terminal supports Unicode
detect available port
Detect Node.JS (as opposite to browser environment) (reliable)
A function that tells you whether a given element is overflowing its container or not. Useful for creating dropdowns and tooltips.
Small utility library that check if a new file content can be merged safely in the on-disk existing file.
Library will help you to detect if the locale is right-to-left language.
Terminal screen size detection that works on Linux, macOS and Windows systems and supports Ruby MRI, JRuby, TruffleRuby and Rubinius interpreters.
Terminal color capabilities detection
We use this library at GitHub to detect blob languages, highlight code, ignore binary files, suppress generated files in diffs, and generate language breakdown graphs.
Fast mime detection by extension or content (Uses freedesktop.org.xml shared-mime-info database)
Do some browser detection with Ruby.
Official AWS Ruby gem for Amazon Detective. This gem is part of the AWS SDK for Ruby.
Voight-Kampff detects bots, spiders, crawlers and replicants
charlock_holmes provides binary and text detection as well as text transcoding using libicu
Compact Language Detection for Ruby
Resource detection helpers for OpenTelemetry
CrawlerDetect is a library to detect bots/crawlers via the user agent
Licensee automates the process of reading LICENSE files and compares their contents to known licenses using a fancy maths.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.