All Projects → Olavhaasie → coinget

Olavhaasie / coinget

Licence: MIT license
**deprecated API (no longer works)** The fastest cli 💻 price checker for cryptocurrencies📈

Programming Languages

c
50402 projects - #5 most used programming language
CMake
9771 projects

Projects that are alternatives of or similar to coinget

coinbash
💰 A bash script (CLI) for displaying crypto currencies market data in a terminal 🖥
Stars: ✭ 110 (+307.41%)
Mutual labels:  crypto, btc, ticker, cryptocurrencies, terminal-based, marketcap
Coinmon
💰 The cryptocurrency price tool on CLI. 🖥
Stars: ✭ 1,581 (+5755.56%)
Mutual labels:  crypto, btc, ticker
HTML-Crypto-Currency-Chart-Snippets
💹 Simple HTML Snippets to create Tickers / Charts of Cryptocurrencies with the TradingView API 💹
Stars: ✭ 89 (+229.63%)
Mutual labels:  crypto, btc, ticker
Peatiocryptoexchange
An open-source Crypto-Currency exchange. Peatio v3.0 Coming Soon !
Stars: ✭ 141 (+422.22%)
Mutual labels:  crypto, cryptocurrencies
Iextrading4j
IEX Cloud open source API wrapper
Stars: ✭ 112 (+314.81%)
Mutual labels:  crypto, cryptocurrencies
Gnome Feeder
Profit Trailer Feeder Full Build with Settings
Stars: ✭ 122 (+351.85%)
Mutual labels:  crypto, cryptocurrencies
Eazebot
Free python/telegram bot for easy execution and surveillance of crypto trading plans on multiple exchanges.
Stars: ✭ 51 (+88.89%)
Mutual labels:  crypto, cryptocurrencies
Socktrader
🚀 Websocket based trading bot for 💰cryptocurrencies 📈
Stars: ✭ 152 (+462.96%)
Mutual labels:  crypto, cryptocurrencies
Gekko Datasets
Gekko Trading Bot dataset dumps. Ready to use and download history files in SQLite format.
Stars: ✭ 146 (+440.74%)
Mutual labels:  crypto, cryptocurrencies
Pololender
Free, open source, high performance bot for lending funds on Poloniex exchange
Stars: ✭ 163 (+503.7%)
Mutual labels:  crypto, btc
coinmarketcap-icons-cryptos
Repository of all crypto icons, and allows you to download all images of icons of crypto currencies listed on the coinmarketcap site 9129 icons
Stars: ✭ 17 (-37.04%)
Mutual labels:  btc, marketcap
Crypto
Cryptocurrency Historical Market Data R Package
Stars: ✭ 112 (+314.81%)
Mutual labels:  crypto, cryptocurrencies
Ccxt Rest
Open Source Unified REST API of 100+ Crypto Exchange Sites (18k+ docker pulls) - https://ccxt-rest.io/
Stars: ✭ 210 (+677.78%)
Mutual labels:  crypto, btc
TerminalStocks
Pure terminal stock ticker for Windows.
Stars: ✭ 88 (+225.93%)
Mutual labels:  ticker, terminal-based
Multicurrencywallet
Bitcoin, Ethereum, ERC20 crypto wallets with Atomic Swap exchange. Release announce: https://twitter.com/SwapOnlineTeam/status/1321844352369500160
Stars: ✭ 136 (+403.7%)
Mutual labels:  crypto, btc
Cryptex
Gemini, GDAX, Bitfinex, Poloniex, Binance, Kraken, Cryptopia, Koinex, BitGrail and CoinMarketCap cryptocurrency exchange API clients in Swift / iOS SDK. Check prices and account balances using Sample iOS app.
Stars: ✭ 51 (+88.89%)
Mutual labels:  crypto, cryptocurrencies
Cryptocurrency Icons
A set of icons for all the main cryptocurrencies and altcoins, in a range of styles and sizes.
Stars: ✭ 2,116 (+7737.04%)
Mutual labels:  crypto, cryptocurrencies
coinwatch
Coinmarketcap console client to keep track of your crypto currency trades - are you winning or losing?
Stars: ✭ 73 (+170.37%)
Mutual labels:  cryptocurrencies, coinmarketcap-api
Subzero
Square's Bitcoin Cold Storage solution.
Stars: ✭ 598 (+2114.81%)
Mutual labels:  crypto, btc
Gekko Strategies
Strategies to Gekko trading bot with backtests results and some useful tools.
Stars: ✭ 1,022 (+3685.19%)
Mutual labels:  crypto, cryptocurrencies
           _                  _
  ___ ___ (_)_ __   __ _  ___| |_
 / __/ _ \| | '_ \ / _` |/ _ \ __|
| (_| (_) | | | | | (_| |  __/ |_
 \___\___/|_|_| |_|\__, |\___|\__|
                   |___/

Display the values and ranking of your favorite crypto currency in your terminal.💸

license GitHub release

GitHub stars GitHub code size in bytes

AUR

Screenshots

example1 example2 example3

Help

Coinget has 3 available commands:

Command Description
list list ranking and values of cryptos
stats list global crypto market information
portfolio list your own investments and profits
Program options:
-c, --convert=SYM          display value in currency
-i, --coin-id=SYM          display specific crypto
-l, --limit=NUM            display NUM cryptos
-n, --no-color             disable color output
-p, --portfolio=file       use portfolio file
-s, --start=NUM            start displaying from given rank

Informational options:
-?, --help                 Give this help list
    --usage                Give a short usage message
-V, --version              Print program version

The -c option only supports AUD, BRL, CAD, CHF, CLP, CNY, CZK, DKK, EUR, GBP, HKD, HUF, IDR, ILS, INR, JPY, KRW, MXN, MYR, NOK, NZD, PHP, PKR, PLN, RUB, SEK, SGD, THB, TRY, TWD, USD, ZAR. The -i option should be the name of the crypto, for example bitcoin or ethereum.

Portfolio

Coinget automatically looks for a .coins file in your home directory if no file was given using the portfolio subcommand. If the file does not exist, it must be specified after the portfolio command or using the -p option.

The first line of this file must contain a currency (same as for -c option). The next lines must be space separated values containing the crypto id, the amount of coins and the investment in the given currency. So for example:

EUR
bitcoin 1.0001 100
ripple 20.2 20
litecoin 20 20
garlicoin 0.1 0.01

Examples

Command Description
coinget list -l 100 -c EUR list top 100 coins with prices in euros
coinget list -l 0 list all coins on the market in USD
coinget list -s 1000 -l 10 list 10 coins with rank lower than 1000
coinget list bitcoin ripple list values of bitcoin and ripple
coinget stats -c AUD list global market stats converted to AUD
coinget portfolio coins list your own investments and profits from file coins

Bugs

Report bugs or questions to https://github.com/Olavhaasie/coinget/issues/new.

Dependencies

The first two must be downloaded/installed. The JSON library is included as git sub module. Also the cryptocurrency information originates from https://coinmarketcap.com.

The code was developed on Linux, but also works on macOS.

Install

Manual

First clone the repository

$ git clone --recursive https://github.com/Olavhaasie/coinget

The option recursive will also clone the jsmn dependency. Then

$ cd coinget
$ cmake -S . -B build
$ make -C build

The coinget executable will be generated inside the build/ directory and can be run with

$ ./build/coinget

coinget can also be installed with cmake:

$ cmake --install build

And now you can run with

$ coinget

macOS (Homebrew)

Homebrew users on macOS can simply tap the repository made by Martijn Comans:

$ brew tap martijncomans/homebrew-coinget
$ brew install coinget

Arch Linux (AUR)

You can download the package from https://aur.archlinux.org/packages/coinget.

License

This software is distributed under MIT license 📝

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].