๐ packages and resources that work really well with https://github.com/zkat/npx ๐ถ
npx
lets you execute npm package binaries without installing them. npx
is the last thing you need to globally install:
> npm i -g npx
(this command also updates npx)
Now you can execute tools from npm packages without having to install them globally:
> npx cowsay wow
npx: installed 1 in 1.413s
_____
< wow >
-----
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
you can even use npx
to view this list of awesome-npx
tools:
> npx awesome-npx
alex - check text or markdown documents for insensitive or inconsiderate writing
npx alex README.md
cat README.md | npx alex
ghub-cli - redirect to a npm package's GitHub page from your terminal
npx ghub-cli awesome-npx
will bring you right back to this page :)
http-server - run a static web server in your current directory
npx http-server
shx - portable shell commands like ls, cp, rm
npx shx ls
npx shx rm -rf /tmp
npm-check - interactively update npm dependencies
npx npm-check
npx npm-check --skip-unused --update
sort-package-json - sort your package.json keys!
npx sort-package-json
benny-hill - plays benny-hill theme music while a command is running!
npx benny-hill npm test
cowsay - adds cow ascii art to your special message
npx cowsay <text>
figlet-cli - the classic multi-line ascii text generator, with font support
npx figlet-cli <text>
lolcatjs - colorful rainbow text from a file or stdin
echo hello | npx lolcatjs --animate
npx lolcatjs /dev/urandom
workin-hard - a clone of hackertyper.com
npx workin-hard
- write one and we'll link it here!
Please read the CONTRIBUTING.md and CODE_OF_CONDUCT.md docs. Everything in this repo is licensed CC0-1.0 unless otherwise noted. Thank you for being awesome!