Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

awesome-nodejs-cross-platform-cli

A curated list of delightful cross platform command line with Node.js.
https://github.com/pandawing/awesome-nodejs-cross-platform-cli

  • shelljs - Unix shell commands for Node.js.
  • rimraf - Recursively delete files like `rm -rf`.
  • mkdirp - Recursively create directories like `mkdir -p`.
  • lnfs-cli - Force create symlinks like `ln -fs`.
  • posix-cat - Concatenate and print files like `cat`.
  • concurrently - Run multiple commands concurrently like `commandA & commandB`.
  • trash - Move files and directories to the trash like `rm`.
  • cpy - Copy files like `cp`.
  • cpx - Copy file globs (and watch) like `cp -r`.
  • touch - Touch file like `touch`.
  • globstar - Run programs with glob/globstar support like `**`. e.g. `globstar -- echo "**/globstar.js"`.
  • nodetree - List contents of directories like `tree`.
  • fkill-cli - Fabulously kill processes like `kill`.
  • opn-cli - Opens stuff like websites, files, executables like `open`.
  • mve - Move a file or folder like `mv`.
  • extract-zip - Extracts a zip into a directory like `unzip`.
  • ncp - Asynchronous recursive file & directory copying like `cp -r`.
  • npm-run-all - Run multiple npm-scripts sequentially or in parallel like `commandA & commandB` and/or `commandA && commandB`.
  • which - Find the first instance of an executable in the PATH like `which`.
  • cross-env - Provide a script which sets an environment using unix style. e.g. `cross-env NODE_ENV=production webpack --config build/webpack.config.js`.
  • argv-set-env - Set environment variables. e.g. `webpack --set-env-NODE_ENV=production`.
  • cross-conv-env - Set config to package.json for npm-scripts.