real-time cpu / ram / disk monitor in the terminal.
pulse live dashboard, refreshes every second
pulse --once print once and exit
pulse -n 5 refresh every 5 seconds
pulse 19:00:04 uptime 1h 44m
cpu [█████████████████████████████░] 99.2%
ram [█████████████████████████░░░░░] 85.9% 6.0 GB / 7.0 GB
disk
C: [███████████████████████████░░░] 91.9% 437.0 GB / 476.0 GB
ctrl+c to exit
bars turn yellow above 60%, red above 85%.
dotnet build -c Release
requires System.Diagnostics.PerformanceCounter nuget (auto-restored). .NET 8+, windows only.
ran against a live machine. cpu/ram/disk all confirmed accurate — 99.2% cpu, 6.0/7.0 GB ram, 437/476 GB disk. values matched Task Manager.
not tested: multi-disk systems, network drives, very low memory.
MIT