jawah/charset_normalizerTruly universal encoding detector in pure Python.
Python★ 781Jul 16, 2026
npm66Moderatehealth index
51Degrees/device-detection-nodeDevice detection engines for Node.js implementation of the 51Degrees Pipeline API
C++ · JavaScript★ 2↓ 254.8K/moJul 16, 2026
npm58Moderatehealth index
pmndrs/detect-gpuClassifies GPUs based on their 3D rendering benchmark score allowing the developer to provide sensible default settings for graphically intensive applications.
TypeScript★ 1,204↓ 61.5K/moJul 15, 2026
npm · PyPI · crates.io +157Moderatehealth index
auron-labs/harness-detectNo repository description published.
Go · JavaScript · Rust★ 0↓ 585/moJul 21, 2026
npm56Moderatehealth index
chalk/supports-hyperlinksDetect whether a terminal supports hyperlinks
JavaScript★ 6↓ 138M/moJul 22, 2026
x-way/crawlerdetectGolang module to detect bots and crawlers via the user agent
Go★ 70Jul 17, 2026
npm53Moderatehealth index
sindresorhus/is-wslCheck if the process is running inside Windows Subsystem for Linux (Bash on Windows)
JavaScript★ 198↓ 449M/moJul 22, 2026
npm52Moderatehealth index
fregante/webext-detectDetects where the current browser extension code is being run. Chrome and Firefox.
TypeScript★ 51↓ 19.4K/moJul 15, 2026
PyPI51Moderatehealth index
cbornet/blockbusterUtility to detect blocking calls in the async event loop
Python★ 83↓ 3.8M/moJul 18, 2026
npm51Moderatehealth index
sindresorhus/is-fullwidth-code-pointCheck if the character represented by a given Unicode code point is fullwidth
JavaScript · TypeScript★ 51↓ 1.1B/moJul 22, 2026
npm50Moderatehealth index
sindresorhus/detect-indentDetect the indentation of code
JavaScript★ 199↓ 95.4M/moJul 22, 2026
npm50Moderatehealth index
watson/ci-infoGet details about the current Continuous Integration environment
JavaScript★ 365↓ 498M/moJul 22, 2026
chalk/supports-colorDetect whether a terminal supports color
JavaScript★ 370↓ 1.9B/moJul 22, 2026
r-smith/deceptifeedHoneypot servers with an integrated threat feed
Go · HTML★ 136Jul 20, 2026
sindresorhus/is-dockerCheck if the process is running inside a Docker container
JavaScript★ 235↓ 431M/moJul 22, 2026
PyPI47At riskhealth index
dgzlopes/cloud-detectModule that determines a host's cloud provider.
Python★ 34↓ 30.6K/moJul 19, 2026
sindresorhus/is-binary-pathCheck if a file path is a binary file
JavaScript★ 49↓ 383M/moJul 22, 2026
sindresorhus/is-unicode-supportedDetect whether the terminal supports Unicode
JavaScript★ 86↓ 388M/moJul 22, 2026
sindresorhus/is-streamCheck if something is a Node.js stream
JavaScript · TypeScript★ 116↓ 656M/moJul 22, 2026
sindresorhus/is-generator-fnCheck if something is a generator function
JavaScript · TypeScript★ 24↓ 155M/moJul 22, 2026
sindresorhus/is-inside-containerCheck if the process is running inside a container (Docker/Podman)
JavaScript · TypeScript★ 75↓ 157M/moJul 22, 2026
Swellaby/ci-detectiveCI environment detector
Go★ 1↓ 0/moJul 14, 2026
sindresorhus/environmentCheck which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
JavaScript★ 167↓ 133M/moJul 22, 2026
sindresorhus/is-interactiveCheck if stdout or stderr is interactive
JavaScript · TypeScript★ 118↓ 250M/moJul 22, 2026
sindresorhus/has-flagCheck if argv has a specific flag
JavaScript · TypeScript★ 96↓ 1.1B/moJul 22, 2026
JayBizzle/Crawler-Detect🕷 CrawlerDetect is a PHP class for detecting bots/crawlers/spiders via the user agent
PHP★ 2,374↓ 2.3M/moJul 20, 2026
hughsk/is-typedarrayDetect whether or not an object is a Typed Array
JavaScript★ 21↓ 138M/moJul 22, 2026
sindresorhus/path-is-absoluteNode.js 0.12 path.isAbsolute() ponyfill
JavaScript★ 43↓ 340M/moJul 22, 2026