Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
is-windows
Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.
fdir
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s
ua-parser-js
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
temp-dir
Get the real path of the system temp directory
environment
Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc
homedir-polyfill
Node.js os.homedir polyfill for older versions of node.js.
os-name
Get the name of the current operating system. Example: macOS Sierra
os-locale
Get the system locale
systeminformation
Advanced, lightweight system and OS information library
junk
Filter out system junk files like .DS_Store and Thumbs.db
windows-release
Get the name of a Windows version from the release number: `5.1.2600` → `XP`
macos-release
Get the name and version of a macOS release from the Darwin version
os-filter-obj
Filter an array of objects to a specific OS
os-shim
Native OS module API shim for older node.js versions
useragent
Fastest, most accurate & effecient user agent string parser, uses Browserscope's research for parsing
@amplitude/ua-parser-js
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent data. Supports browser & node.js environment
walk
A node port of python's os.walk
@xhmikosr/os-filter-obj
Filter an array of objects to a specific OS
os
NodeJS Core Module Extended
@stdlib/os-byte-order
Platform byte order.