awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
aksakalli avatar

aksakalli/gtop

0
View on GitHub↗
9,917 stars·335 forks·JavaScript·MIT·17 views

Gtop

gtop is a terminal system monitor and process resource manager that provides a text-based user interface for tracking operating system performance. It functions as a real-time dashboard for monitoring CPU, memory, and network resource usage directly within the command line.

The tool enables terminal-based process management by allowing users to identify and analyze resource-heavy tasks. It specifically supports sorting active system processes by their CPU and memory consumption to assist with server resource analysis and performance troubleshooting.

Features

  • Terminal Resource Monitors - Provides a real-time terminal-based dashboard for monitoring system hardware and resource usage.
  • Terminal Process Managers - Provides an interactive terminal interface for monitoring and analyzing system process activity.
  • Kernel Metrics - Gathers real-time system performance data by polling kernel interfaces and filesystem structures.
  • Process Activity Trackers - Allows identifying resource-heavy tasks by organizing the process list based on CPU and memory consumption.
  • Real-Time Monitoring Dashboards - Ships a real-time monitoring dashboard for tracking CPU, memory, and network metrics in the terminal.
  • TUI Hardware Dashboards - Features a text-based user interface dashboard for visualizing real-time operating system performance metrics.
  • Process Metric Sorting - Provides the ability to reorganize active system tasks by CPU and memory usage for better analysis.
  • Linux Performance Analysis - Assists in analyzing performance metrics on Linux systems to resolve slowdowns and memory leaks.
  • Server Health Monitoring - Monitors server health and performance on local or remote machines via the command line.
  • Table Sorting Logic - Implements logic to reorder the process table based on specific performance metrics.
  • Diagnostics And Benchmarking - Visual system monitoring dashboard for the terminal.
  • System Monitoring and Benchmarking - Terminal-based dashboard for system resource monitoring.
  • System Monitors - System monitoring dashboard for the terminal.

Star history

Star history chart for aksakalli/gtopStar history chart for aksakalli/gtop

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does aksakalli/gtop do?

gtop is a terminal system monitor and process resource manager that provides a text-based user interface for tracking operating system performance. It functions as a real-time dashboard for monitoring CPU, memory, and network resource usage directly within the command line.

What are the main features of aksakalli/gtop?

The main features of aksakalli/gtop are: Terminal Resource Monitors, Terminal Process Managers, Kernel Metrics, Process Activity Trackers, Real-Time Monitoring Dashboards, TUI Hardware Dashboards, Process Metric Sorting, Linux Performance Analysis.

Which projects share features with aksakalli/gtop?

Projects with overlapping indexed features include: aristocratos/bashtop — Bashtop is a terminal-based system monitor and resource dashboard for Unix systems, including Linux, macOS, and… abdenasser/neohtop — neohtop is a terminal-based system resource monitor and process manager for Linux. It provides a text-based user… aristocratos/bpytop — bpytop is a cross-platform terminal system monitor and resource dashboard for Unix-like operating systems. It provides… cjbassi/gotop — Gotop is a terminal-based system monitor and resource dashboard built with the Go programming language. It serves as a… htop-dev/htop — htop is a terminal-based system resource monitor and interactive process viewer. It functions as a text-user interface… clementtsang/bottom — Bottom is a cross-platform system monitoring tool that provides real-time visibility into hardware performance and…

Projects sharing features with Gtop

These projects share indexed features with Gtop. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • aristocratos/bashtoparistocratos avatar

    aristocratos/bashtop

    11,118View on GitHub↗

    Bashtop is a terminal-based system monitor and resource dashboard for Unix systems, including Linux, macOS, and FreeBSD. It provides a text-user interface for tracking real-time hardware performance and managing system processes. The tool functions as a hardware dashboard that visualizes processor, memory, disk, and network usage. It includes process management capabilities that allow users to filter, sort, and terminate active system tasks directly from the command line. Users can customize the visual appearance and behavior of the monitor through integrated menus or local configuration fil

    Shell
    View on GitHub↗11,118
  • abdenasser/neohtopAbdenasser avatar

    Abdenasser/neohtop

    8,911View on GitHub↗

    neohtop is a terminal-based system resource monitor and process manager for Linux. It provides a text-based user interface for tracking CPU and memory usage and managing active system tasks without requiring a graphical desktop environment. The utility functions as a live dashboard for observing hardware performance and resource allocation. It enables users to search, filter, and terminate system processes, with the ability to pin specific entries to ensure they remain visible during monitoring. The tool covers general system observability and process management, allowing users to isolate sp

    Svelteactivitybtopcross-platform
    View on GitHub↗8,911
  • aristocratos/bpytoparistocratos avatar

    aristocratos/bpytop

    10,908View on GitHub↗

    bpytop is a cross-platform terminal system monitor and resource dashboard for Unix-like operating systems. It provides a real-time interface for tracking processor, memory, disk, and network usage across Linux, macOS, and FreeBSD. The tool functions as a process manager, allowing users to filter, sort, and terminate system processes using a tree-view layout. It also serves as a hardware health monitor by tracking battery status and system temperatures. The interface is highly customizable, featuring a theme engine for adjusting color schemes and a layout system to toggle specific resource bo

    Python
    View on GitHub↗10,908
  • cjbassi/gotopcjbassi avatar

    cjbassi/gotop

    7,421View on GitHub↗

    Gotop is a terminal-based system monitor and resource dashboard built with the Go programming language. It serves as a text-based user interface for real-time tracking of hardware resources, network activity, and running processes. The application provides a performance dashboard featuring graphical widgets for CPU and memory metrics. It includes a process manager that allows users to list, sort, and terminate active system processes based on their resource consumption. The interface supports customization through theme styling and layout configurations, enabling users to adjust color scheme

    Gogogolanglinux
    View on GitHub↗7,421
  • Compare all 30 related projects→