gtop is a system monitoring dashboard for the terminal that displays real-time metrics in a text-based user interface.
The tool addresses the need for quick system visibility without leaving the command line. It presents CPU, memory, and process information in a dashboard format accessible directly from a terminal session. Users start the tool with a single command and can navigate its interface using keyboard shortcuts to sort process data by process ID, CPU usage, or memory usage.
The project suits developers and system administrators who prefer terminal-based workflows and need lightweight monitoring without graphical overhead. It works on Linux, macOS, and partially on Windows, requiring only Node.js to run. The tool can also be deployed in Docker containers with appropriate host network and process namespace access to monitor the host machine.
Development on the project is sparse, with infrequent commits and minimal recent activity. Issues and pull requests receive slow or no responses from maintainers. The codebase shows signs of age with limited engagement on bug reports and feature requests.