🌜
🌞

Best JavaScript Operating System Libraries

human-signals

human-signals

v4.1.0

Human-friendly process signals

Last Commit
Sep 11, 2022
GitHub Stargazers
235
License
Apache-2.0
Contributors
2
is-windows

is-windows

v1.0.2

Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.

Last Commit
Feb 14, 2018
GitHub Stargazers
47
License
MIT
Contributors
5
ospath

ospath

v1.2.2

Operating system specific paths.

Last Commit
Sep 7, 2016
GitHub Stargazers
5
License
MIT
Contributors
1
os-name

os-name

v5.0.1

Get the name of the current operating system. Example: macOS Sierra

Last Commit
Nov 11, 2021
GitHub Stargazers
125
License
MIT
Contributors
8
windows-release

windows-release

v5.0.1

Get the name of a Windows version from the release number: `5.1.2600` → `XP`

Last Commit
Nov 11, 2021
GitHub Stargazers
33
License
MIT
Contributors
10
macos-release

macos-release

v3.1.0

Get the name and version of a macOS release from the Darwin version

Last Commit
Jun 7, 2022
GitHub Stargazers
44
License
MIT
Contributors
5
node-os-utils

node-os-utils

v1.3.7

An operating system utility library.

Last Commit
Jun 14, 2022
GitHub Stargazers
99
License
MIT
Contributors
5
normalize-node-version

normalize-node-version

v12.1.1

Normalize and validate Node.js versions

Last Commit
Jul 30, 2022
GitHub Stargazers
5
License
Apache-2.0
Contributors
2
node-version-alias

node-version-alias

v3.1.0

Resolve Node.js version aliases like 'latest', 'lts' or 'erbium'

Last Commit
Jul 30, 2022
GitHub Stargazers
6
License
Apache-2.0
Contributors
1
nve

nve

v14.0.0

Run any command on specific Node.js versions

Last Commit
Sep 11, 2022
GitHub Stargazers
588
License
Apache-2.0
Contributors
1
global-cache-dir

global-cache-dir

v4.1.0

Get the global cache directory

Last Commit
Jul 30, 2022
GitHub Stargazers
3
License
Apache-2.0
Contributors
1
all-node-versions

all-node-versions

v11.0.1

List all available Node.js versions

Last Commit
Jul 30, 2022
GitHub Stargazers
5
License
Apache-2.0
Contributors
1
fetch-node-website

fetch-node-website

v7.0.0

Fetch releases on nodejs.org

Last Commit
Jul 30, 2022
GitHub Stargazers
2
License
Apache-2.0
Contributors
1
cross-platform-terminal-characters

cross-platform-terminal-characters

v2.0.1

All the characters that work on most terminals

Last Commit
Sep 11, 2022
GitHub Stargazers
185
License
Apache-2.0
Contributors
1
safefs

safefs

v6.16.0

Stop getting EMFILE errors! Open only as many files as the operating system supports.

Last Commit
Jul 30, 2021
GitHub Stargazers
7
License
MIT
Contributors
4
@capacitor/device

@capacitor/device

v4.0.1

The Device API exposes internal information about the device, such as the model and operating system version, along with user information such as unique ids.

Last Commit
Sep 22, 2022
GitHub Stargazers
265
License
MIT
Contributors
28
get-node

get-node

v13.1.0

Download a specific version of Node.js

Last Commit
Jul 30, 2022
GitHub Stargazers
17
License
Apache-2.0
Contributors
1
preferred-node-version

preferred-node-version

v3.1.0

Get the preferred Node.js version of a project or user

Last Commit
Jul 30, 2022
GitHub Stargazers
4
License
Apache-2.0
Contributors
1
@foxglove/ros1

@foxglove/ros1

v1.4.0

Standalone TypeScript implementation of the ROS 1 (Robot Operating System) protocol with a pluggable transport layer

Last Commit
May 16, 2022
GitHub Stargazers
6
License
MIT
Contributors
4
@foxglove/rostime

@foxglove/rostime

v1.1.2

ROS (Robot Operating System) Time and Duration primitives and helper methods

Last Commit
Feb 16, 2022
GitHub Stargazers
1
License
MIT
Contributors
4
@foxglove/rosmsg-serialization

@foxglove/rosmsg-serialization

v1.3.0

ROS1 (Robot Operating System) message serialization, for reading and writing bags and network messages

Last Commit
Jun 30, 2022
GitHub Stargazers
1
License
MIT
Contributors
5
@foxglove/rosbag2

@foxglove/rosbag2

v4.2.1

ROS2 (Robot Operating System) bag reader and writer abstract implementation

Last Commit
Jun 8, 2022
GitHub Stargazers
3
License
MIT
Contributors
4
@foxglove/rosbag2-web

@foxglove/rosbag2-web

v4.0.4

ROS2 (Robot Operating System) bag reader and writer for the browser

Last Commit
May 3, 2022
GitHub Stargazers
8
License
MIT
Contributors
4
ngx-os

ngx-os

v1.1.0-alpha

Components in operating systems style for Angular 12+.

Last Commit
Mar 22, 2022
GitHub Stargazers
24
License
Contributors
1