All Projects → aksakalli → Gtop

aksakalli / Gtop

Licence: mit
System monitoring dashboard for terminal

Programming Languages

javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to Gtop

Bottom
Yet another cross-platform graphical process/system monitor.
Stars: ✭ 3,182 (-64.11%)
Mutual labels:  tui, top
px
ps and top for human beings
Stars: ✭ 151 (-98.3%)
Mutual labels:  tui, top
psutil
Cross-platform lib for process and system monitoring in Python
Stars: ✭ 8,488 (-4.25%)
Mutual labels:  top, system-monitoring
Vim Quickui
The missing UI extensions for Vim 8.2 (and NeoVim 0.4) !! 😎
Stars: ✭ 714 (-91.95%)
Mutual labels:  tui
Matterhorn
A feature-rich Unix terminal client for the Mattermost chat system
Stars: ✭ 811 (-90.85%)
Mutual labels:  tui
Slack Tui
TUI-based client for Slack
Stars: ✭ 38 (-99.57%)
Mutual labels:  tui
Kmon
Linux Kernel Manager and Activity Monitor 🐧💻
Stars: ✭ 1,142 (-87.12%)
Mutual labels:  tui
Dive
A tool for exploring each layer in a docker image
Stars: ✭ 28,957 (+226.64%)
Mutual labels:  tui
Brick
A declarative Unix terminal UI programming library written in Haskell
Stars: ✭ 1,070 (-87.93%)
Mutual labels:  tui
Pingg
Ping latency graphing CLI
Stars: ✭ 33 (-99.63%)
Mutual labels:  tui
Bashmultitool
A library for bash shell program containing useful functions. Can be imported into scripts to create colourful and functional scripts and TUIs.
Stars: ✭ 27 (-99.7%)
Mutual labels:  tui
Przm
🎨 A simple, yet feature rich color picker and manipulator
Stars: ✭ 17 (-99.81%)
Mutual labels:  tui
Crossterm
Cross platform terminal library rust
Stars: ✭ 1,023 (-88.46%)
Mutual labels:  tui
Vlany
Linux LD_PRELOAD rootkit (x86 and x86_64 architectures)
Stars: ✭ 804 (-90.93%)
Mutual labels:  tui
Nemu
Ncurses UI for QEMU
Stars: ✭ 61 (-99.31%)
Mutual labels:  tui
Ueberzug
ueberzug is a command line util which allows to display images in combination with X11
Stars: ✭ 711 (-91.98%)
Mutual labels:  tui
Hugit
The humane Terminal UI for git!
Stars: ✭ 49 (-99.45%)
Mutual labels:  tui
Tui
A text-based user interface library for golang based on termbox
Stars: ✭ 12 (-99.86%)
Mutual labels:  tui
C Sharp Console Gui Framework
A GUI framework for C# console applications
Stars: ✭ 838 (-90.55%)
Mutual labels:  tui
Tygit
A basic terminal interface for git, written on Node.js [Project not maintained]
Stars: ✭ 36 (-99.59%)
Mutual labels:  tui

gtop

screen record

System monitoring dashboard for terminal.

NPM Version NPM Downloads Snap Status Docker Pulls Docker Cloud Build Status

Requirements

  • Linux / OSX / Windows (partial support)
  • Node.js >= v8

Installation

$ npm install gtop -g

Docker

You need to assign host net and pid to access the metrics in the host machine.

$ docker run --rm -it \
    --name gtop \
    --net="host" \
    --pid="host" \
    aksakalli/gtop

Usage

Start gtop with the gtop command

$ gtop

To stop gtop use q, or ctrl+c in most shell environments.

You can sort the process table by pressing

  • p: Process Id
  • c: CPU usage
  • m: Memory usage

Troubleshooting

If you see question marks or other different characters, try to run it with these environment variables:

$ LANG=en_US.utf8 TERM=xterm-256color gtop

License

Released under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].