Skip to main content

nvclocktop

A fullscreen terminal clock and GPU dashboard for NVIDIA Linux workstations and Apple Silicon Macs.

Turn any terminal into a live status screen for AI workstations, local model machines, homelab servers, and SSH sessions.

nvclocktop running on an Apple Silicon Mac

nvclocktop combines a large readable clock, CPU activity, memory usage, and GPU metrics in one colorful terminal dashboard.

--font terrace --theme rainbow --font terrace --theme cyber
terrace font with rainbow theme on NVIDIA Linux terrace font with cyber theme on NVIDIA Linux
--font big --theme ocean --font standard --theme amber
big font with ocean theme on NVIDIA Linux standard font with amber theme on NVIDIA Linux
--font slant --theme mono
slant font with mono theme on NVIDIA Linux

Installation

pip install nvclocktop

Or with pipx:

pipx install nvclocktop

Usage

nvclocktop

Useful options:

nvclocktop --refresh 1
nvclocktop --once
nvclocktop --font big
nvclocktop --theme cyber

Features

  • Large fixed-position terminal clock with seconds
  • CPU usage, memory, load average, and per-thread activity
  • NVIDIA GPU usage, memory, temperature, power, fan, and driver info on Linux
  • Apple Silicon GPU and unified memory display on macOS
  • Adaptive layout for wide and compact terminals
  • Keyboard controls: Q to quit, H for help
  • Works well over SSH

Style Presets

nvclocktop ships with official clock font and color presets. Invalid preset names are rejected by the CLI, so saved scripts and dashboard setups fail fast instead of silently falling back to an unexpected style.

Available font presets:

nvclocktop --font terrace
nvclocktop --font big
nvclocktop --font standard
nvclocktop --font slant
nvclocktop --font chunky

Available color themes:

nvclocktop --theme rainbow
nvclocktop --theme cyber
nvclocktop --theme ocean
nvclocktop --theme amber
nvclocktop --theme mono

Platform Support

Currently supported:

Platform GPU support Notes
Linux NVIDIA GPUs via nvidia-smi Best supported path
macOS Apple Silicon GPU display Includes unified memory display
CPU Intel and AMD CPUs Uses standard system metrics

Not currently supported:

  • AMD GPUs
  • Intel GPUs
  • Windows native terminal

Keyboard Shortcuts

Key Action
Q Quit
H Show or hide help
Ctrl+C Quit immediately

Development

git clone https://github.com/stephenlzc/nvclocktop.git
cd nvclocktop
python3 -m venv .venv
. .venv/bin/activate
pip install -e ".[dev]"
pytest

License

MIT

Metadata

Release files for nvclocktop 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nvclocktop 1.0.1
File Size Uploaded
nvclocktop-1.0.1.tar.gz 573.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nvclocktop 1.0.1
File Interpreter ABI Platform
nvclocktop-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 588.1 kB

Release files / nvclocktop-1.0.1.tar.gz

Download URL nvclocktop-1.0.1.tar.gz
Size 573.6 kB
Tags Source
SHA-256 checksum
How to use checksums
b65ceb9c25b090b69c27f4cf4ea77730d0f7ca0ee50738dc1d396ee357b56042
BLAKE2b-256 checksum
How to use checksums
121e8cce6f8027a6d2a9eccc8e2f30eb201be1fe8e6b4737ea3cf4acc7c93ded
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / nvclocktop-1.0.1-py3-none-any.whl

Download URL nvclocktop-1.0.1-py3-none-any.whl
Size 14.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ca800c499fbd941fae86b718c7f0737e49dfde7e71fccbe25473f690e0ba766b
BLAKE2b-256 checksum
How to use checksums
ef40cbf217c078e77e6ae8410ffce84456971ff318267fa0e83f7dab01813fa5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page