LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

hwinfo-tui

Terminal visualization for real-time hardware sensor data from HWInfo

TLDR

Monitor sensors interactively from a CSV file
$ hwinfo-tui monitor [sensors.csv] "[sensor_name]"
copy
Monitor multiple sensors
$ hwinfo-tui monitor [sensors.csv] "[CPU Temperature]" "[GPU Temperature]"
copy
Set custom refresh rate
$ hwinfo-tui monitor --refresh [0.5] [sensors.csv] "[sensor_name]"
copy
Set history window duration
$ hwinfo-tui monitor --history [600] [sensors.csv] "[sensor_name]"
copy

SYNOPSIS

hwinfo-tui monitor [--refresh seconds] [--history seconds] csvfile sensornames...

DESCRIPTION

hwinfo-tui is a terminal visualization tool for monitoring real-time hardware sensor data from HWInfo64. Inspired by gping, it provides a clean TUI with interactive charts and statistics tables showing min, max, average, and 95th percentile values for each monitored sensor.The tool features fuzzy sensor name matching with suggestions, configurable refresh rates (0.1-60 seconds), and adjustable history windows (10-7200 seconds). It reads sensor data from CSV files exported by HWInfo64.

INSTALL

sudo apt install hwinfo
copy
sudo dnf install hwinfo
copy
sudo pacman -S hwinfo
copy
sudo apk add hwinfo
copy
sudo zypper install hwinfo
copy
nix profile install nixpkgs#hwinfo
copy

CAVEATS

HWInfo64 is only available on Windows; on other platforms you can use the tool with pre-exported CSV files. Requires Python 3. Memory usage scales with history window size and number of monitored sensors.

HISTORY

hwinfo-tui was created by Juanjo Fuchs and is written in Python. It was inspired by the visual style of gping and designed to bring hardware monitoring to the terminal.

SEE ALSO

sensors(1), htop(1)

Copied to clipboard
Kai