Skip to content

pandawing/awesome-nodejs-cross-platform-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 

Repository files navigation

Awesome Node.js CLI (cross platform)

Inspired by the awesome list thing. You might also like awesome-nodejs.

Utilities

  • shelljs - Unix shell commands for Node.js.

Packages

  • 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.

Missing

  • grep
  • xargs
  • zip
  • tar xzvf
  • tar czvf
  • find
  • ls -al
  • unlink

About

A curated list of delightful cross platform command line with Node.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published