2
0
mirror of https://github.com/miguelmota/cointop synced 2024-11-05 00:00:14 +00:00
Go to file
Miguel Mota 9d79cfe4bc Merge pull request #5 from popey/add-snapcraft
Create snapcraft.yaml

Former-commit-id: dba6f4cab492e4e2bff77c767741e2cc36df9c03 [formerly dba6f4cab492e4e2bff77c767741e2cc36df9c03 [formerly aaf6136736d132d794d4dd30608744780a5fc8bf [formerly f7effb56dbf6fc6d9368adb889ab55143f366661]]]
Former-commit-id: f3a45468813dab1896f79780a8e6f1fefbfe9b3d
Former-commit-id: 1fc35d238fc8fea54981e68745d79326a42226a6 [formerly bc2835b129bd6413baaeb079a19d4c1626aae066]
Former-commit-id: 014506e4933d746e784a7ac290666089d87bb2c4
2018-04-06 11:06:29 -07:00
assets cache bust 2018-04-01 09:47:35 -07:00
bin features 2018-04-02 09:59:49 -07:00
cointop add toggle coin chart key 2018-04-05 20:58:56 -07:00
pkg add toggle coin chart key 2018-04-05 20:58:56 -07:00
snap Create snapcraft.yaml 2018-04-06 10:58:37 +01:00
.editorconfig add travis.yml 2018-04-03 00:20:30 -07:00
.gitignore abstract color 2018-03-30 12:08:53 -07:00
.travis.yml add build badge 2018-04-03 01:30:15 -07:00
Gopkg.lock rm dep 2018-04-03 00:50:55 -07:00
Gopkg.toml rm dep 2018-04-03 00:50:55 -07:00
install.sh build 2018-03-31 22:25:51 -07:00
LICENSE.md without go 2018-03-31 01:42:25 -07:00
main.go organize 2018-03-31 01:59:20 -07:00
Makefile add build badge 2018-04-03 01:30:15 -07:00
README.md update readme 2018-04-05 21:07:13 -07:00

cointop

Coin tracking for hackers

License Build Status Go Report Card GoDoc

cointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time. The interface is inspired by htop.

Features

  • Quick sort shortcuts
  • Vim style keys
  • Pagination
  • 7 day charts
  • Color coded

Future releases

  • Advanced search
  • "Favorites" list
  • Currency conversion (i.e. Euro, Yen)
  • Markets/Exchanges
  • CryptoCompare API
  • Custom shortcuts

Install

Make sure to have go (1.9+) installed, then do:

go get -u github.com/miguelmota/cointop

Updating

To update make sure to use the -u flag.

go get -u github.com/miguelmota/cointop

Usage

$ cointop

Shortcuts

List of default shortcuts:

Key Action
Move up
Move down
Go to next page
Go to previous page
Page Up Jump page up
Page Down Jump page down
Home Go to first line of page
End Go to last line of page
Enter Visit highlighted coin on CoinMarketCap
Esc Alias to quit
Space Alias to enter key
Ctrl+c Alias to quit
Ctrl+d Jump page down (vim style)
Ctrl+n Go to next page (vim style)
Ctrl+p Go to previous page (vim style)
Ctrl+r Force refresh
Ctrl+u Jump page up (vim style)
Alt+ Sort current column in ascending order
Alt+ Sort current column in descending order
Alt+ Sort column to the left
Alt+ Sort column to the right
F1 Show help
0 Go to first page (vim style)
1 Sort table by [1] hour change
2 Sort table by [2]4 hour change
7 Sort table by [7] day change
a Sort table by [a]vailable supply
c Toggle [c]hart for highlighted coin
g Go to first line of page (vim style)
G Go to last line of page (vim style)
h Go to previous page (vim style)
H Go to top of table window (vim style)
j Move down (vim style)
k Move up (vim style)
l Go to next page (vim style)
L Go to last line of visible table window (vim style)
m Sort table by [m]arket cap
M Go to middle of visible table window (vim style)
n Sort table by [n]ame
p Sort table by [p]rice
r Sort table by [r]ank
s Sort table by [s]ymbol
t Sort table by [t]otal supply
u Sort table by last [u]pdated
v Sort table by 24 hour [v]olume
q [q]uit
$ Go to last page (vim style)
? Show help

FAQ

  • Q: Where is the data from?

  • Q: What coins does this support?

  • Q: How often is the data polled?

    • A: Data gets polled once every minute by default.
  • Q: I installed cointop without errors but the command is not found.

    • A: Make sure your GOPATH and PATH is set correctly.
      export GOPATH=$HOME/go
      export PATH=$PATH:$GOPATH/bin
      
  • Q: What is the size of the binary?

    • A: The executable is only ~1.9MB in size.

Authors

License

Released under the MIT license.