Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Go
  3. cryptgo

cryptgo

Apache-2.0Go

A terminal user interface (TUI) application written in Go for real-time cryptocurrency price monitoring and portfolio tracking.

GitHubGitHub
163 stars19 forks0 contributors

What is cryptgo?

Cryptgo is a terminal user interface (TUI) application written in Go that allows users to monitor real-time cryptocurrency prices and track their portfolios directly from the command line. It aggregates data from CoinCap.io and CoinGecko APIs to provide live market information, detailed coin analytics, and interactive portfolio management in a text-based interface.

Target Audience

Developers, crypto enthusiasts, and terminal users who prefer managing and monitoring cryptocurrency investments without leaving their command-line environment.

Value Proposition

Cryptgo offers a lightweight, keyboard-driven alternative to web-based crypto trackers, providing real-time data, portfolio tracking, and an intuitive TUI experience with no GUI overhead, making it ideal for developers who live in the terminal.

Overview

A terminal application to watch crypto prices!

Use Cases

Best For

  • Monitoring cryptocurrency prices in real-time from the terminal
  • Tracking personal crypto portfolios with a command-line interface
  • Developers who prefer TUI applications over web-based dashboards
  • Quickly checking crypto market trends without opening a browser
  • Managing favorite cryptocurrencies with keyboard shortcuts
  • Viewing detailed coin information and price history graphs in a terminal

Not Ideal For

  • Users requiring extensive graphical charting or interactive visualizations beyond ASCII graphs
  • Teams needing collaborative portfolio management or shared access features
  • High-frequency trading applications that demand sub-second data updates and advanced order execution
  • Projects requiring offline access to historical data or complete local database functionality

Pros & Cons

Pros

Rich Terminal Interface

Offers a fully-featured TUI with interactive tables, search/filtering, sorting, and detailed coin pages, all navigable via extensive key-bindings as documented in the help prompts.

Comprehensive Portfolio Tracking

Includes a dedicated portfolio page and mini-portfolio summary, allowing users to add, edit, and track holdings directly from the terminal with an edit interface for modifications.

Multi-Source Data Aggregation

Fetches real-time data from both CoinCap.io and CoinGecko APIs, providing broad market coverage and up-to-date information on prices, caps, and changes.

Flexible Currency Support

Supports viewing prices in various fiat currencies, selectable from popular or full currency lists, enhancing usability for global users.

Cons

External API Dependency

Relies entirely on third-party APIs (CoinCap and CoinGecko), which introduces potential issues with rate limits, downtime, or data accuracy beyond the developer's control.

No Offline Mode

Lacks built-in caching or offline functionality; all data fetching requires an active internet connection, limiting use in disconnected environments.

Complex Key-Binding Setup

With numerous keyboard shortcuts (e.g., gg, G, F1 for sorting) and modal navigation, it has a steeper learning curve that may overwhelm casual users unfamiliar with TUI conventions.

Frequently Asked Questions

Quick Stats

Stars163
Forks19
Contributors0
Open Issues5
Last commit4 years ago
CreatedSince 2021

Tags

#terminal-application#crypto#cryptocurrency#coin#cli-tool#tui#bitcoin#financial-tools#real-time-data#golang#ethereum#portfolio-tracker#go#cryptocurrency-exchanges#terminal-based

Built With

G
Go
D
Docker

Included in

Go169.1k
Auto-fetched 5 hours ago

Related Projects

fzffzf

:cherry_blossom: A command-line fuzzy finder

Stars81,940
Forks2,820
Last commit21 hours ago
divedive

A tool for exploring each layer in a docker image

Stars54,353
Forks1,991
Last commit7 months ago
HubHub

A command-line tool that makes git easier to use with GitHub.

Stars22,957
Forks2,222
Last commit2 years ago
lolo

💥 A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...)

Stars21,394
Forks946
Last commit19 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub