This is a Cryptocurrency application that gives current prices of the specified (Default: Bitcoin, Ethereum, Dogecoin) and the specified currency format(Default: INR) with the nomics API using axios npm package in the Command Line Interface(CLI) using commander.js and inquirer.js npm package with some fancy colors on it using colors package. Also securely stores your API_KEY in configstore package with high level security.
🏠 Homepage
git clone https://github.com/N-liraj-khanna/Live-Crypto-CLI.git
cd Live-Crypto-CLI/
npm install
npm link
livecrypto -h
livecrypto key -h
livecrypto check -h
# Version
livecrypto -V
# API_Key Set, Show, Remove Commands
livecrypto key set # Here goes your API_KEY
livecrypto key show
livecrypto key remove
# Crypto Price Check Commands
livecrypto check price
# To Check for Specific Coins (default: BTC,ETH,DOGE)
livecrypto check --coin=BTC,XRP
# To view in different currency formats (Default: INR)
livecrypto check --cur=EUR
# Can Specify both of 'em
livecrypto check --coin=BTC --cur=USD
-
Inquirer - Inquirer is the easiest way to user input through the terminal.
-
axios - Best way to get, post, put, delete any data from any API.
-
colors - A Super cool package that throws color in your terminal wherever, whenever you want.
-
configstore - Configstore helps you to store any user specific personal data with high level security.
-
Commander.js - Commander JS allows you to easily play with your terminal, creates bin path as you use any CLI npm package.
👤 N Liraj Khanna
- Website: https://github.com/N-liraj-khanna
- Github: @N-liraj-khanna
- LinkedIn: @https://www.linkedin.com/in/n-lirajkhanna/
Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.
Give a ⭐️ if this project helped you!
Copyright © 2021 N Liraj Khanna.
This project is ISC licensed.