A terminal based graphical activity monitor inspired by gtop and vtop
The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:
Working and tested on Linux, FreeBSD and macOS. Windows support is planned. OpenBSD works with some caveats.
go get github.com/cjbassi/gotop
Note: Doesn't require Go.
git clone --depth 1 https://github.com/cjbassi/gotop /tmp/gotop /tmp/gotop/scripts/download.sh
from the AUR.
pkg install gotop
brew tap cjbassi/gotop brew install gotop
snap install gotop-cjbassi
Note: You may need to enable certain permissions for all of the widgets to work:
snap connect gotop-cjbassi:hardware-observe snap connect gotop-cjbassi:mount-observe snap connect gotop-cjbassi:system-observe
: half page up
: half page down
: full page up
: full page down
: jump to top
: jump to bottom
: kill selected process or group of processes
: scale out
: toggles keybind help menu
gotop ships with a few colorschemes which can be set with the
flag followed by the name of one. You can find all the colorschemes in the colorschemes folder.
and load it with
gotop -c <name></name>
. Colorschemes PR's are welcome!
Set a colorscheme.
Only show CPU, Mem and Process widgets.
Number of times per second to update CPU and Mem widgets [default: 1].
Print version and exit.
Show each CPU in the CPU widget.
Show average CPU in the CPU widget.
Show a statusbar with the time.
Show battery level widget (
turns off). preview
Select network interface [default: all].