A Node.js module that returns the OS/Distribution name of the environment you are working on
☆79Jan 6, 2023Updated 3 years ago
Alternatives and similar repositories for getos
Users that are interested in getos are comparing it to the libraries listed below
Sorting:
- Returns true if a filepath is absolute. The original path-is-absolute.☆22Jul 13, 2017Updated 8 years ago
- Get the name of the current operating system. Example: macOS Sierra☆149Feb 2, 2026Updated last month
- Determines whether a Node file is a Module (`import`) or a Script (`require`)☆11Oct 2, 2020Updated 5 years ago
- Try to downgrade the permissions of a process with root privileges☆17Aug 31, 2023Updated 2 years ago
- Lax `url.format()` that formats a hostname and port into IPv6-compatible socket form of `hostname:port`☆14Apr 9, 2021Updated 4 years ago
- Prepend `https://` to humanized URLs like `sindresorhus.com` and `file://` to file paths☆25Jul 9, 2022Updated 3 years ago
- Return true if the file is (or the file path has) a dotfile.☆14May 30, 2017Updated 8 years ago
- A cache for managing namespaced sub-caches☆14Sep 4, 2021Updated 4 years ago
- Route table bindings for node.js☆47Dec 9, 2019Updated 6 years ago
- qjobs is a simple and stupid queue job manager for nodejs.☆19Feb 19, 2018Updated 8 years ago
- Get the callsite of the caller function☆54Sep 21, 2025Updated 6 months ago
- Rich visual representation and editor of javascript objects and values.☆20Nov 18, 2016Updated 9 years ago
- IEEE OUI database as JSON☆18Updated this week
- Get the diff type of two semver versions: 0.0.1 0.0.2 → patch☆69Sep 15, 2025Updated 6 months ago
- Parse and stringify mdns service types☆15Jul 16, 2017Updated 8 years ago
- ☆13Nov 22, 2022Updated 3 years ago
- a through stream that destroys itself if an overall size limit for the combined stream throughput is exceeded. useful for e.g. limiting H…☆11Oct 12, 2017Updated 8 years ago
- Check if the character represented by a given Unicode code point is fullwidth☆51Aug 31, 2025Updated 6 months ago
- Check if a given module ID is resolvable with require()☆16Nov 30, 2018Updated 7 years ago
- Put a little spinner on process.stderr, as unobtrusively as possible.☆43Jan 7, 2026Updated 2 months ago
- Print and parse code coverage with tape tests☆12May 25, 2020Updated 5 years ago
- Get the visual width of the widest line in a string - the number of columns required to display it☆40Jan 24, 2026Updated last month
- Get XDG Base Directory paths☆94Aug 5, 2021Updated 4 years ago
- Lax URL parsing with support for protocol-less URLs and IPs☆55Sep 7, 2025Updated 6 months ago
- Check if a file path is a binary file☆49Apr 30, 2024Updated last year
- A pattern-matching DSL for JSON-like trees of data.☆52Mar 7, 2013Updated 13 years ago
- An extensible visual programming system.☆10May 8, 2016Updated 9 years ago
- Decompress a HTTP response if needed☆75Oct 13, 2025Updated 5 months ago
- Make your console speak☆13Sep 14, 2018Updated 7 years ago
- Promises of moves of files or directories with rename, falling back to recursive rename/copy on EXDEV errors, with configurable concurren…☆18May 8, 2020Updated 5 years ago
- npm Enterprise installer☆35Sep 25, 2017Updated 8 years ago
- ES2015 Number.isSafeInteger() ponyfill☆19Jan 23, 2021Updated 5 years ago
- Get your PATH prepended with locally installed binaries☆108Oct 28, 2024Updated last year
- Get or set screen brightness in OS X☆22Jul 12, 2022Updated 3 years ago
- Regular expression for matching HTML comments☆15Oct 9, 2018Updated 7 years ago
- Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in olde…☆21Dec 30, 2025Updated 2 months ago
- Encode/decode DNS-SD TXT record RDATA fields☆25Jan 20, 2020Updated 6 years ago
- Split a string at one or more indices☆25May 3, 2021Updated 4 years ago
- Break out of a promise chain☆24Apr 7, 2021Updated 4 years ago