OpenViSTAI · Agents · Blockchain · Crypto
Menu
Consumer Crypto Apps

Cryptocurrency CLI

Cryptocurrency CLI is a JavaScript command-line application that reads cryptocurrency quantities from a local portfolio.json file and uses the CoinMarketCap API to display portfolio value, allocation and market data.

Independent OpenViST project profile, based on linked sources.

Cryptocurrency CLI — OpenViST project profile in Consumer Crypto Apps.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when you want a command-line snapshot of configured holdings and market data rather than a graphical portfolio interface.

Who it is for

  • People who want a terminal-based view of cryptocurrency holdings and estimated portfolio value.
  • Users comfortable cloning a JavaScript repository and installing dependencies with npm.

Documented uses

  • Record coin quantities in a local JSON portfolio file.
  • Review portfolio value and each holding’s net worth.
  • Compare allocation percentages in a horizontal bar graph.
  • View coin rank, price, volume, market capitalization and recent percentage changes.
  • Request data in a supported display currency.
Before you choose

Requirements & limits

  • Holdings are configured locally in portfolio.json.
  • Market data is fetched from CoinMarketCap.
  • The README documents USD as the default and currency selection through -c or --currency.
  • The repository identifies its license as MIT.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install the CLI and configure portfolio holdings

Set up the documented command-line app and enter asset quantities in its local portfolio file.

Before you start

  • Git
  • Node.js with npm

Steps

  1. Clone the repository with the command below.

    Documented command
    git clone https://github.com/christ0ph3r/cryptocurrency-cli/
  2. Enter the repository and install dependencies with cd cryptocurrency-cli && npm install.

  3. Run the application with the command below.

    Documented command
    npm start
  4. Edit portfolio.json to specify cryptocurrency identifiers and quantities.

Expected outcome

A local portfolio configuration for the app to use when displaying holdings and market information.

Guide limitations

  • The README does not describe validation rules for portfolio entries.
  • Market data is fetched from the CoinMarketCap API; current API availability and behavior are not established.
Source-based practical guide

Request portfolio values in another currency

Use a documented currency option when requesting market data and portfolio values.

Before you start

  • The repository cloned and npm dependencies installed.
  • A configured portfolio.json.

Steps

  1. From the repository, run the command below for EUR output or the command below for AUD output.

    Documented command
    npm start -- -c eur
    Documented command
    npm start -- -c aud
  2. Alternatively, use the documented --currency option in place of -c.

Expected outcome

The app requests crypto data and portfolio values in the selected supported currency.

Guide limitations

  • The README lists supported currencies but does not establish the current availability or behavior of the external API.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
christ0ph3r/cryptocurrency-cli · Official homepage title · retained in its source language