A powerful, modern CLI toolkit built with Node.js, math.js and commander.js. Includes utilities for weather, ping, math, games, system info, and more!
npm install -g climmanderOr use directly with npx:
npx climmander <command>In your terminal, run:
curl -fsSL https://raw.githubusercontent.com/genZrizzCode/CLImmander/main/run.sh | bash -s -- <command>Examples:
curl -fsSL https://raw.githubusercontent.com/genZrizzCode/CLImmander/main/run.sh | bash -s --curl -fsSL https://raw.githubusercontent.com/genZrizzCode/CLImmander/main/run.sh | bash -s -- weatherWARNING: If you do this method, pressing
^Cwill end the whole process, and interactive commands (bash -s -- pong <difficulty>) will not work.
All commands are run using the order CLI:
order <command> [options]Get the weather for a city (default: Los Angeles):
order weather [city] [--imperial]--imperialor-ifor Fahrenheit/mph
Ping a website and print the response time (default: google.com):
order ping [host]Greet the user by name:
order hello [name]Reverse the input string:
order reverse <string...>Echo the input string(s):
order echo <string...>Play a simple Pong game in your terminal:
order pong- Use Up/Down arrows to move
- First to 11 wins
- Option to clear terminal after game
Print a random integer between min and max (defaults: 0 100):
order random-int [min] [max]Show the current date and time, updating every second:
order dateEvaluate a mathematical expression (use ^ for powers, sqrt() for roots):
order mathjs <expression...>Examples:
order mathjs "2^8"order mathjs "sqrt(16)"order mathjs "nthRoot(27, 3)"
Show the current month calendar with today highlighted:
order calShow CLI project stats and usage count (per user/device):
order cli-statsShow information about your device and terminal (no info is kept by us):
order my-infoMIT
Made with ❤️ by genZrizzCode