rtop is a system montior inspired by gtop implemented in Rust.
Supports Linux and MacOS (other *nix systems may work but not tested)
System monitoring is handled by sysinfo and the UI is handled by tui-rs.
The application is distributed via cargo. Its recommended you install cargo using rustup.
Once installed you can install rtop using the following:
cargo install rtopTo install the GPU monitor first you must have a NVIDIA Driver installed and nvidia-ml
Next you can install using
cargo install rtop --features gpu-monitorIf you are using rtop on a laptop you may also like a battery monitor. This can be enabled with
cargo install rtop --features battery-monitorTo quit press q
To switch between pages (only when gpu-monitor is enabled), use the arrow keys
CPU Usage Percentage
Storage used for each partition
Amount of memory and swap used
List of processes running and memory and cpu usage
Network traffic going in an out of the machine
Enabled by installing the
battery-monitorfeature
Enabled by installing the
gpu-monitorfeature
List of tasks using the GPU
Shows the current core temperature of each device
Shows the percentage of GPU memory used on each Device








