{"adoption": {"forks": 350, "observed_at": "2026-08-28T04:08:48.203153+00:00", "stars": 4396}, "canonical_url": "https://ross.abutalabs.com/products/cointop", "card": {"archived": true, "artifact_type": "cli-tool", "description": "A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies 🚀 by @miguelmota", "domain": ["fintech", "developer-tools"], "enriched": true, "function": ["cli", "terminal-ui", "monitoring", "charts", "analytics"], "health_score": 10, "homepage": "https://cointop.sh", "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["cointop-sh/cointop"], "name": "cointop-sh/cointop", "platform": ["windows", "cli", "cross-platform"], "pushed_at": "2024-04-07T22:46:01+00:00", "repo": "cointop-sh/cointop", "stars": 4396, "tags": ["cryptocurrency", "portfolio-tracking", "htop-inspired", "vim-keybindings", "coingecko", "coinmarketcap", "price-alerts", "tui", "command-line", "linux", "macos"], "topics": ["cryptocurrency", "coinmarketcap", "blockchain", "bitcoin", "ethereum", "cli", "terminal", "command-line", "monitoring", "linux", "macos", "golang", "console", "go", "homebrew", "digital-currency", "portfolio", "holdings", "coingecko", "coin"], "urls": [], "use_cases": ["track crypto prices in the terminal", "monitor my bitcoin and ethereum holdings", "view cryptocurrency price charts from the command line", "track my crypto portfolio profit and loss", "set price alerts for coins with desktop notifications", "browse coin market caps like htop", "convert between cryptocurrencies and fiat currencies"], "what_it_is": "Cointop is a fast, lightweight interactive terminal UI application for tracking cryptocurrency coin stats in real time, inspired by htop with vim-style shortcuts. It supports portfolio tracking, price charts, favorites, fuzzy search, currency conversion, price alerts, and multiple data APIs like CoinGecko and CoinMarketCap.", "when_to_avoid": ["you need a graphical web or mobile dashboard", "you require automated trading or exchange API integration", "you need historical data exports or programmatic access rather than interactive viewing"], "when_to_choose": ["you want a fast, keyboard-driven terminal UI for crypto market data", "you prefer vim-style shortcuts and htop-like interfaces", "you need portfolio tracking and price alerts without leaving the terminal", "you want SSH access to a shared coin-tracking instance"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cointop", "repo": "cointop-sh/cointop", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:48.203153+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:21:10.149469+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "98b830e1e33086e227a86714ce31c66a5819ed4533a3239cb0d34badc253ee4a", "fetched_at": "2026-08-28T04:08:48.203153+00:00", "kind": "readme", "missing": false, "url": "https://github.com/cointop-sh/cointop"}, {"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T09:09:03.727998+00:00", "kind": "homepage", "missing": false, "url": "https://cointop.sh"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3079, "days_push": 878, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}