New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

glassnode-terminal

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

glassnode-terminal

Interactive TUI for exploring Glassnode on-chain and market crypto data

latest
Source
npmnpm
Version
0.1.2
Version published
Weekly downloads
11
266.67%
Maintainers
1
Weekly downloads
 
Created
Source

glassnode-terminal

Interactive terminal UI for exploring Glassnode on-chain and market crypto data. Browse assets, metrics, and data in a three-pane explorer with charts, live price tickers, and keyboard navigation.

Install

npm install -g glassnode-terminal

Note: Requires Node.js >= 24 and system dependencies for node-canvas. On macOS: brew install pkg-config cairo pango.

Quick Start

Run directly without installing:

GLASSNODE_API_KEY=your-key npx glassnode-terminal

Or install globally and run:

export GLASSNODE_API_KEY=your-key
glassnode-terminal

Get your API key at studio.glassnode.com/settings/api.

On first launch, the app fetches and caches all asset and metric metadata (this may take a minute). Subsequent launches load instantly from cache (~/.glassnode-terminal/cache/, 1-day TTL).

Features

  • Three-pane explorer — browse assets, metrics, and data side by side
  • Two browse modes — Asset → Metric or Metric → Asset (toggle with m)
  • Live price ticker — WebSocket-powered prices for top assets in the header
  • Charts — truecolor terminal charts via ink-uplot with dual Y-axes (metric + price overlay)
  • Table view — toggle between chart and table with v
  • Search/filter — press / to filter assets or metrics
  • Parameter controls — cycle interval, time range, and currency with keyboard shortcuts
  • Log view — press l to see HTTP/WS request logs for debugging

Navigation

KeyAction
Tab / Shift+TabSwitch panes
/ Navigate within current pane
Shift+↑ / Shift+↓Page up / page down
/ Previous pane / select item
EnterSelect item
/Search/filter in current pane
EscCancel search
mToggle browse mode (Asset → Metric / Metric → Asset)
iCycle interval (10m, 1h, 24h, 1w, 1month)
sCycle time range (1d, 7d, 30d, 90d, 1y, all)
cCycle currency (usd, native)
vToggle table / chart view
pToggle price overlay
lToggle log view
qQuit

Browse Modes

  • Asset → Metric (default): Pick an asset, then browse its available metrics.
  • Metric → Asset: Pick a metric, then see which assets support it.

Press m to toggle between modes.

Development

git clone https://github.com/planadecu/glassnode-terminal.git
cd glassnode-terminal
pnpm install
pnpm run build
GLASSNODE_API_KEY=your-key pnpm start

License

MIT

Keywords

glassnode

FAQs

Package last updated on 12 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts