LinuxCommandLibrary

coinmon

Display cryptocurrency prices and information

SYNOPSIS

coinmon [OPTION...]

PARAMETERS

-h, --help
    Show help information and exit.


-v, --version
    Display coinmon version and exit.


-c, --config DIR
    Set config directory (default: ~/.config/coinmon/).


-p, --prices
    Show prices table only, skip portfolio.


-f, --favorites-only
    Display favorite coins only.


-C, --no-colors
    Disable colored output.


--debug
    Enable debug logging.


DESCRIPTION

coinmon is a lightweight, curses-based (ncurses) tool for monitoring cryptocurrency prices and portfolio values directly in the Linux terminal. It fetches real-time data from the free CoinGecko API, displaying prices, market caps, 24h changes, and custom portfolios without requiring API keys.

Key features include:
• Live updates every few seconds.
• Portfolio tracking with holdings in BTC, USD, or EUR.
• Favorites list for quick access to preferred coins.
• Color-coded changes (green for gains, red for losses).
• Prices-only mode for minimal view.

Users configure it via JSON files in ~/.config/coinmon/, defining portfolios like holdings in coins with amounts. Ideal for headless servers or minimal setups, it runs efficiently with low resource usage. Supports hundreds of coins; search and sort interactively with keyboard navigation.

Perfect for traders wanting distraction-free monitoring without browsers or heavy GUIs.

CAVEATS

Requires internet connection for API fetches. Config files must be valid JSON. High coin counts may slow updates. No historical charts or alerts.

INSTALLATION

Via Go: go install github.com/vindarel/coinmon@latest.
Or binaries from GitHub releases. macOS: brew install coinmon.
Arch: AUR package available.

CONFIGURATION

Edit ~/.config/coinmon/portfolio.json for holdings, e.g.:
{"coins": [{"id": "bitcoin", "amount": 0.5}, ...]}
favorites.json for quick list.

KEYBOARD CONTROLS

In UI: q quit, ? help, f toggle favorites, s search/sort, r refresh.

HISTORY

Developed by Guillaume V (@vindarel) starting 2018. Open-source on GitHub (vindarel/coinmon). Initial release v1.0 in 2019; now at v1.3+ with CoinGecko integration replacing older APIs. Actively maintained for Linux/BSD/macOS.

SEE ALSO

htop(1), glances(1), ncdu(1)

Copied to clipboard