ShellJS is a portable (Linux/macOS/Windows) implementation of Unix shell commands on top of Node.js. It allows you to use familiar commands like ls, cp, rm, mkdir, and grep directly within your JavaScript code. Simplify automating tasks, building cross-platform scripts, and manipulating files and directories. ShellJS reduces the need for external dependencies and enhances script portability by encapsulating shell commands in JavaScript applications.
Shelljs, an npm package, had frequent releases from 2012 to 2018, with peaks in 2012-03 and 2013-09. Release frequency significantly decreased after 2018, with only a few releases in 2020, 2022 and 2025. Most recent versions are 0.9.0, 0.9.1, 0.9.2 (2025-03), and 0.10.0 (2025-05). No releases happened August 2025.
Shelljs npm package downloads show fluctuating interest. From March 2024 to August 2025, downloads ranged approximately from 25 million to 39 million monthly. There was a peak on June and July 2025. September 2025 is incomplete but shows more than 8 million downloads.