Cryptgo: A Terminal Application to Watch Crypto Prices!

cryptgo

Crytpgo is a TUI based application written purely in Go to monitor and observe cryptocurrency prices in real time!

logo

Installation

Using Go

go get -u github.com/Gituser143/cryptgo

Using Docker

Running Image

Set VERSION to a specific version for stable builds. Omitting VERSION uses the latest stable version or setting main as version provides the latest (in development) version.

# Pull Image
make docker-pull

# Pull specific version of image
VERSION=v1.1.1 make docker-pull

# Run Image
make docker-run

# Run specific version of image
VERSION=v1.1.1 make docker-run

# Run image with portfolio command
ARG=portfolio make docker-run

# Run image with help command
ARG=help make docker-run

Optionally, an alias can be created for ease of use:

alias cryptgo='docker run -u $(id -u):$(id -g) -v "$HOME:/home/appuser/" --rm -it bhargavsnv/cryptgo'

And run using:

cryptgo [flags]
# or
cryptgo [command]

Building Image locally

# Clone the repository
git clone https://github.com/Gituser143/cryptgo

# Navigate into repository
cd cryptgo

# Build image
make docker-build

# Run image
make docker-run

From Source:

Building requires Go to be installed.

# Clone the repository
git clone https://github.com/Gituser143/cryptgo

# Navigate into repository
cd cryptgo

# Build executable
make build

Make

# See all make targets
make help

What does cryptgo do?

Cryptgo helps you look at cryptocurrency values, details and track your crypto portfolio straight from your terminal!

It makes use of the API provided by CoinCap.io and CoinGecko to provide the required details!

Main Page

main-page

Here, the top 3 currencies (as ranked by Market Cap) are displayed with their graphs on top.

A table is provided with relevant information about other currencies.

cryptgo allows you to keep track of your favourite currencies by adding them to the favourites table.

A selected coin (from either the coin table or favourites) can be further inspected in detail.

Key-Bindings

Key-bindings can be found by pressing ?. This displays the help prompt.

  • Quit: q or <C-c>
  • Table Navigation - k and <Up>: up - j and <Down>: down - <C-u>: half page up - <C-d>: half page down - <C-b>: full page up - <C-f>: full page down - gg and <Home>: jump to top - G and <End>: jump to bottom - f: focus favourites table - F: focus interval table
  • Searching/Filtering - /: Open search box - Esc: Clear filter text
  • Sorting - Use column number to sort ascending. - Use to sort descending. - Eg: 1 to sort ascending on 1st Col and F1 for descending
  • Actions (Interval Table) - <c>: Select Currency (from popular list) - <C>: Select Currency (from full list) - e: Add/Edit coin to Portfolio - P: View portfolio - <s>: Star, save to favourites - <S>: UnStar,remove from favourites - <Enter>: View Coin Information - %: Select Duration for Percentage Change

Coin Page

coin-page

The coin page give more in depth details of a particular coin.

It can be navigated to from either the favourites or coin table.

The price history is displayed on top and can be viewed through different intervals, as provided by the Graph Interval table on the bottom left.

A live price is streamed in the price box and additional details are described in the details table.

Key-Bindings

Key-bindings can be found by pressing ?. This displays the help prompt.

  • Quit: q or <C-c>
  • Table Navigation - k and <Up>: up - j and <Down>: down - <C-u>: half page up - <C-d>: half page down - <C-b>: full page up - <C-f>: full page down - gg and <Home>: jump to top - G and <End>: jump to bottom - f: focus favourites table - F: focus interval table
  • Sorting - Use column number to sort ascending. - Use <F-column number> to sort descending. - Eg: 1 to sort ascending on 1st Col and F1 for descending
  • Actions (Interval Table) - <Enter>: Set Interval - <c>: Select Currency (from popular list) - <C>: Select Currency (from full list)

Portfolio Page

portfolio-page

Cryptgo allows you to track your crypto portfolio through a separately defined page.

This page can be accessed with the command cryptgo portfolio.

Key-Bindings

  • Quit: q or <C-c>
  • Table Navigation - k and <Up>: up - j and <Down>: down - <C-u>: half page up - <C-d>: half page down - <C-b>: full page up - <C-f>: full page down - gg and <Home>: jump to top - G and <End>: jump to bottom
  • Sorting
-    Use column number to sort ascending.
-    Use `<F-column number>` to sort descending.
-    Eg: `1` to sort ascending on 1st Col and `F1` for descending
  • Actions
-    `c`: Select Currency (from popular list)
-    `C`: Select Currency (from full list)
-    `e`: Add/Edit coin to Portfolio
-    `<Enter>`: View Coin Information

Mini Portfolio

portfolio

Cryptgo also allows you to view your holdings through a mini portfolio from other pages.

Coins can be added/modified/removed by pressing e on a coin in the main page. (Set Holding Amount as 0 to remove)

Holdings can be modified either through the main page or through the portfolio itself. The below image shows the edit box when modifying holdings.

edit-box

Utilities

Currency

Currency need not be fixed to USD $, other currencies can be selected from either the popular currency table (press c) or full currency table (press C).

Popular Currency Table

currency

Full Currency Table

currency-full

Search/Filtering

Coins can be filtered/searched based on an input substring. The search/filter box can be brought up on the main page (press /).

search

Change Percentage Interval

The Change Percentage on the main page can be modified too. A list of durations can be viewed and selected by pressing %, which brings up the below table.

change-duration

Change Graph Duration

The duration of the history graph on the coin page is modifiable. To list the possible durations and select one, press d in the coin page. that will bring up the following table.

history-duration


Contributing

Pull Requests and Issues are welcome!

Please check the issues page to see available issues to work on, or to even create some!


Credits

Multiple Design ideas, utilities, functions and practices have been adopted from:

Grofer

Gotop

Termui

Do check them out!

Latest Stable Version: GitHub tag (latest SemVer)

Author: Gituser143
Source Code: https://github.com/Gituser143/cryptgo 
License: Apache-2.0 license

#go #golang #crypto #bitcoin 

What is GEEK

Buddha Community

Cryptgo: A Terminal Application to Watch Crypto Prices!
Aylin Hazel

Aylin Hazel

1648115675

Germany: 44% Will Invest in #Crypto and Join ‘The Future of Finance’

Germany was the first country to recognize #Bitcoins as “units of value” and that they could be classified as a “financial instrument.”

Legal regulation for the decentralized industry in Germany is ongoing. Now, 16% of the German population 18 to 60 are #crypto investors.

These people who own #cryptocurrencies or have traded cryptocurrencies in the past six months.

41% of these #crypto investors intend to increase the share of their investments in #crypto in the next six months. Another 13% of Germans are #crypto-curious.

They intend to invest in #cryptocurrencies too. Yet, only 23% of the #crypto-curious said they are highly likely to invest, with the rest remaining hesitant.

Wooden Watches

1624037689

A Look at Wooden Watches for Men

Wooden Watches for Men

Wooden Watches for Men are a very unique, and often understated piece. Unlike the flashy, over-the-top gold and silver metal watches that you see all the time, a wooden watch is a little more reserved and understated. The grain of the wood alone is a signature of its own, and no two pieces will ever be exactly the same. While the movement itself will most likely be made out of the more common components and materials that other metal watches are constructed from, the band, face, and even the wristband are all made of wood.

Some people like the effect of a wood watch, but some people find that they are too delicate. If you’re looking for a watch to wear in the water, for example, you might consider one of the many diving or sailing watches available. These watches can hold up to an experience in the water where metal watch faces might not. A wooden watch can also be a good choice for someone who is just not a fan of watches that have big crystals and glowing parts.

Another thing to consider when it comes to wooden watches for men is that they are generally much more affordable than their metal counterparts. While you do pay a little more for one of these timepieces, you will save on a lot of cost by buying a more durable product. If you have to constantly change watches because your current one is getting worn down, it’s probably not worth spending a bunch of money on a new model.

One of the best aspects of natural wooden watches for men is the way they work. The mechanism used is a sturdy cart with an inner spring. When the wearer wants to tell the time, all he has to do is place his wrist over the cart, which has a small red light that glows. As the light shines upon the dial, it makes the numbers move, allowing the time to appear clearly.

While most quartz wristwatches use mechanical movements, wooden watches for men usually make use of a more complicated style of mechanism. These kinds of timepieces use a type of technology that allows for the timepiece to keep track of multiple time zones. By using a variety of colored woods, designers have been able to make these timepieces look great on both people and animals.

Of course, all of this comes at a price, but it doesn’t have to be prohibitive. For instance, a simple engraved timepiece is an excellent way to give someone a gift, without breaking the bank. If you want to impress that special someone, or if you simply like the idea of a personalized watch, you should definitely look into purchasing one of these unique, classic timepieces. After all, there’s something truly timeless about a wooden wristwatch.

In addition to being very classic and beautiful, wooden watches for men are also highly functional. A popular style features a large, easy to read face on a bright red case, along with a leather strap and gold accents. If you want your watch to be more versatile, you might want to consider a style that makes use of a bezel and a stainless steel case, for example. These types of watches will allow you to wear it with a suit or shirt, or even with your favorite pair of jeans.

If you’re looking for a more sophisticated type of timepiece, you might consider looking into some Wooden Watches UK. Metal is certainly becoming a more popular material to use for watch faces and straps, as well as for the actual watch itself. Unlike wooden watches for men, metal watches can be less expensive and more durable. You might be surprised to find that many metal watches look more like jewelry than a standard watch. This means that you won’t have to worry about your watch falling apart on you. However, if you really want a timepiece with a unique design, you may need to opt for a wooden timepiece for men.

#wooden watches for men #wooden watches uk #engraved wooden watches #wooden watch #wooden watch for men #wooden watches

Cryptgo: A Terminal Application to Watch Crypto Prices!

cryptgo

Crytpgo is a TUI based application written purely in Go to monitor and observe cryptocurrency prices in real time!

logo

Installation

Using Go

go get -u github.com/Gituser143/cryptgo

Using Docker

Running Image

Set VERSION to a specific version for stable builds. Omitting VERSION uses the latest stable version or setting main as version provides the latest (in development) version.

# Pull Image
make docker-pull

# Pull specific version of image
VERSION=v1.1.1 make docker-pull

# Run Image
make docker-run

# Run specific version of image
VERSION=v1.1.1 make docker-run

# Run image with portfolio command
ARG=portfolio make docker-run

# Run image with help command
ARG=help make docker-run

Optionally, an alias can be created for ease of use:

alias cryptgo='docker run -u $(id -u):$(id -g) -v "$HOME:/home/appuser/" --rm -it bhargavsnv/cryptgo'

And run using:

cryptgo [flags]
# or
cryptgo [command]

Building Image locally

# Clone the repository
git clone https://github.com/Gituser143/cryptgo

# Navigate into repository
cd cryptgo

# Build image
make docker-build

# Run image
make docker-run

From Source:

Building requires Go to be installed.

# Clone the repository
git clone https://github.com/Gituser143/cryptgo

# Navigate into repository
cd cryptgo

# Build executable
make build

Make

# See all make targets
make help

What does cryptgo do?

Cryptgo helps you look at cryptocurrency values, details and track your crypto portfolio straight from your terminal!

It makes use of the API provided by CoinCap.io and CoinGecko to provide the required details!

Main Page

main-page

Here, the top 3 currencies (as ranked by Market Cap) are displayed with their graphs on top.

A table is provided with relevant information about other currencies.

cryptgo allows you to keep track of your favourite currencies by adding them to the favourites table.

A selected coin (from either the coin table or favourites) can be further inspected in detail.

Key-Bindings

Key-bindings can be found by pressing ?. This displays the help prompt.

  • Quit: q or <C-c>
  • Table Navigation - k and <Up>: up - j and <Down>: down - <C-u>: half page up - <C-d>: half page down - <C-b>: full page up - <C-f>: full page down - gg and <Home>: jump to top - G and <End>: jump to bottom - f: focus favourites table - F: focus interval table
  • Searching/Filtering - /: Open search box - Esc: Clear filter text
  • Sorting - Use column number to sort ascending. - Use to sort descending. - Eg: 1 to sort ascending on 1st Col and F1 for descending
  • Actions (Interval Table) - <c>: Select Currency (from popular list) - <C>: Select Currency (from full list) - e: Add/Edit coin to Portfolio - P: View portfolio - <s>: Star, save to favourites - <S>: UnStar,remove from favourites - <Enter>: View Coin Information - %: Select Duration for Percentage Change

Coin Page

coin-page

The coin page give more in depth details of a particular coin.

It can be navigated to from either the favourites or coin table.

The price history is displayed on top and can be viewed through different intervals, as provided by the Graph Interval table on the bottom left.

A live price is streamed in the price box and additional details are described in the details table.

Key-Bindings

Key-bindings can be found by pressing ?. This displays the help prompt.

  • Quit: q or <C-c>
  • Table Navigation - k and <Up>: up - j and <Down>: down - <C-u>: half page up - <C-d>: half page down - <C-b>: full page up - <C-f>: full page down - gg and <Home>: jump to top - G and <End>: jump to bottom - f: focus favourites table - F: focus interval table
  • Sorting - Use column number to sort ascending. - Use <F-column number> to sort descending. - Eg: 1 to sort ascending on 1st Col and F1 for descending
  • Actions (Interval Table) - <Enter>: Set Interval - <c>: Select Currency (from popular list) - <C>: Select Currency (from full list)

Portfolio Page

portfolio-page

Cryptgo allows you to track your crypto portfolio through a separately defined page.

This page can be accessed with the command cryptgo portfolio.

Key-Bindings

  • Quit: q or <C-c>
  • Table Navigation - k and <Up>: up - j and <Down>: down - <C-u>: half page up - <C-d>: half page down - <C-b>: full page up - <C-f>: full page down - gg and <Home>: jump to top - G and <End>: jump to bottom
  • Sorting
-    Use column number to sort ascending.
-    Use `<F-column number>` to sort descending.
-    Eg: `1` to sort ascending on 1st Col and `F1` for descending
  • Actions
-    `c`: Select Currency (from popular list)
-    `C`: Select Currency (from full list)
-    `e`: Add/Edit coin to Portfolio
-    `<Enter>`: View Coin Information

Mini Portfolio

portfolio

Cryptgo also allows you to view your holdings through a mini portfolio from other pages.

Coins can be added/modified/removed by pressing e on a coin in the main page. (Set Holding Amount as 0 to remove)

Holdings can be modified either through the main page or through the portfolio itself. The below image shows the edit box when modifying holdings.

edit-box

Utilities

Currency

Currency need not be fixed to USD $, other currencies can be selected from either the popular currency table (press c) or full currency table (press C).

Popular Currency Table

currency

Full Currency Table

currency-full

Search/Filtering

Coins can be filtered/searched based on an input substring. The search/filter box can be brought up on the main page (press /).

search

Change Percentage Interval

The Change Percentage on the main page can be modified too. A list of durations can be viewed and selected by pressing %, which brings up the below table.

change-duration

Change Graph Duration

The duration of the history graph on the coin page is modifiable. To list the possible durations and select one, press d in the coin page. that will bring up the following table.

history-duration


Contributing

Pull Requests and Issues are welcome!

Please check the issues page to see available issues to work on, or to even create some!


Credits

Multiple Design ideas, utilities, functions and practices have been adopted from:

Grofer

Gotop

Termui

Do check them out!

Latest Stable Version: GitHub tag (latest SemVer)

Author: Gituser143
Source Code: https://github.com/Gituser143/cryptgo 
License: Apache-2.0 license

#go #golang #crypto #bitcoin 

Abigail betty

Abigail betty

1624568400

🔴 Crypto Crash Intensifies | This Week in Crypto – May 24, 2021. JUST IN 3 MINUTES

Want to meet with Nate in person? Attend Bitcoin 2021 in Miami.
0:38 Black Wednesday in Crypto
1:00 Crypto Crash Leads to Issues on Exchanges
1:16 Insider Predicted Bitcoin Crash?
1:35 China Announces Limitations on BTC Mining
1:49 U.S. Treasury Limiting Crypto Privacy
2:12 Societe Generale Prefers Gold over Bitcoin
2:27 Millennials Prefers Doge over Bitcoin
2:46 Wells Fargo to Offer Crypto Investment
3:04 Cathie Wood Still Thinks BTC Could Reach $500K

📺 The video in this post was made by 99Bitcoins
The origin of the article: https://www.youtube.com/watch?v=n2Vv25nszVo
🔺 DISCLAIMER: The article is for information sharing. The content of this video is solely the opinions of the speaker who is not a licensed financial advisor or registered investment advisor. Not investment advice or legal advice.
Cryptocurrency trading is VERY risky. Make sure you understand these risks and that you are responsible for what you do with your money
🔥 If you’re a beginner. I believe the article below will be useful to you ☞ What You Should Know Before Investing in Cryptocurrency - For Beginner
⭐ ⭐ ⭐The project is of interest to the community. Join to Get free ‘GEEK coin’ (GEEKCASH coin)!
☞ **-----CLICK HERE-----**⭐ ⭐ ⭐
Thanks for visiting and watching! Please don’t forget to leave a like, comment and share!

#bitcoin #blockchain #crypto #crypto crash #this week in crypto #crypto crash intensifies

Aylin Hazel

Aylin Hazel

1647944297

#Bitcoin Price Up 3.6% Bolstered by Positive Governments’ Policies

#Bitcoin price is up and has led the #crypto market in a slight but vital recovery. 
The asset exchanged hands at around $42k according to #Coinmarketcap and TradingView. 
Meanwhile, the entire #crypto market cap has topped $2 trillion as of reporting time.
 Well, despite the historical volatility due to speculation, global governments have shown positive thoughts on #crypto.