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:
- Determines whether a Node file is a Module (`import`) or a Script (`require`)☆11Oct 2, 2020Updated 5 years ago
- 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☆148Feb 2, 2026Updated last month
- Simple WebRTC audio/video conferencing demo using SkylinkJS and React.☆13Jun 16, 2015Updated 10 years ago
- Route table bindings for node.js☆47Dec 9, 2019Updated 6 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
- A cache for managing namespaced sub-caches☆14Sep 4, 2021Updated 4 years ago
- Check if the character represented by a given Unicode code point is fullwidth☆51Aug 31, 2025Updated 6 months ago
- Print and parse code coverage with tape tests☆12May 25, 2020Updated 5 years ago
- Make your console speak☆13Sep 14, 2018Updated 7 years ago
- Get the callsite of the caller function☆54Sep 21, 2025Updated 5 months ago
- Prepend `https://` to humanized URLs like `sindresorhus.com` and `file://` to file paths☆25Jul 9, 2022Updated 3 years ago
- This is an autohotkey like library built for NodeJS.☆11Dec 6, 2022Updated 3 years ago
- Return true if the file is (or the file path has) a dotfile.☆14May 30, 2017Updated 8 years ago
- 🪞 Utilities for meta-level interactions with the Prisma toolkit in Node.js.☆12Sep 29, 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
- IEEE OUI database as JSON☆18Updated this week
- A tool to download Google Map images☆13Jul 11, 2023Updated 2 years ago
- Lax URL parsing with support for protocol-less URLs and IPs☆55Sep 7, 2025Updated 5 months ago
- Parse and stringify mdns service types☆15Jul 16, 2017Updated 8 years ago
- ☆13Nov 22, 2022Updated 3 years ago
- qjobs is a simple and stupid queue job manager for nodejs.☆19Feb 19, 2018Updated 8 years ago
- Regular expression for matching HTML comments☆15Oct 9, 2018Updated 7 years ago
- Get the diff type of two semver versions: 0.0.1 0.0.2 → patch☆69Sep 15, 2025Updated 5 months 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
- Check if a given module ID is resolvable with require()☆16Nov 30, 2018Updated 7 years ago
- Walk through a folder and figure out what goes in an npm package☆117Feb 20, 2026Updated last week
- 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
- Modern version of duplexer2☆16Oct 27, 2022Updated 3 years ago
- Like `new Map` but for older JavaScripts☆21Oct 25, 2025Updated 4 months ago
- fs read and write streams based on minipass☆20Oct 25, 2025Updated 4 months ago
- Cleanup expired items in a Map☆19Aug 23, 2021Updated 4 years ago
- Decompress a HTTP response if needed☆75Oct 13, 2025Updated 4 months ago
- Wrap, align and justify the words in a string.☆30Feb 12, 2018Updated 8 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
- Get the arguments of a function, arrow function, generator function, async function☆54Oct 30, 2023Updated 2 years ago
- Get your PATH prepended with locally installed binaries☆107Oct 28, 2024Updated last year
- ES2015 Number.isSafeInteger() ponyfill☆19Jan 23, 2021Updated 5 years ago