gotop logo

gotop

Displays real-time system resource usage information.

Made by Caleb Bassi

  • activity-log

  • System Activity Monitor

What is gotop?

This robust terminal-based activity monitor leverages the power of Go to deliver a comprehensive visual representation of system performance. Drawing inspiration from the acclaimed gtop and vtop tools, this application offers users a versatile interface to closely track and analyze various system metrics. Utilizing the gopsutil library, it seamlessly gathers data on CPU, memory, disk, and network utilization, presenting the information in an intuitive and easily digestible format. The integration of the drawille-go and termui frameworks further enhances the user experience, enabling dynamic visualizations and interactive controls within the terminal environment. Whether you're an IT professional, a system administrator, or a curious tech enthusiast, this activity monitor empowers you to stay informed and make data-driven decisions about your system's health and performance

Highlights

  • Terminal-based graphical interface for system performance monitoring
  • Comprehensive data collection on CPU, memory, disk, and network utilization
  • Inspired by the design and functionality of gtop and vtop
  • Built using the Go programming language and leveraging the gopsutil, drawille-go, and termui libraries
  • Offers an intuitive and interactive user experience within the terminal environment

Platforms

  • Mac
  • Windows
  • Linux

Languages

  • English