How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Progress is a Linux system utility designed to monitor the real-time data transfer progress of active system commands. It functions as a process monitor that reads the proc filesystem to calculate the throughput and estimated completion time of data-intensive tasks.
The main features of xfennec/progress are: Procfs Extractions, Transfer Progress Monitors, Throughput Calculators, File System Operations, Linux Resource Monitors, Process Monitors, File Status Retrieval, Progress Monitoring.
Open-source alternatives to xfennec/progress include: rsalmei/alive-progress. hishamhm/htop — htop is a terminal user interface system monitor for Unix systems. It functions as an interactive process viewer and… htop-dev/htop — htop is a terminal-based system resource monitor and interactive process viewer. It functions as a text-user interface… abdenasser/neohtop — neohtop is a terminal-based system resource monitor and process manager for Linux. It provides a text-based user… dalance/procs — Procs is a high-performance system process monitor and viewer written in Rust. It serves as a replacement for the ps… mahmoud/boltons — Boltons is a comprehensive utility toolkit and extension of the Python standard library. It provides a collection of…
htop is a terminal user interface system monitor for Unix systems. It functions as an interactive process viewer and real-time resource visualizer, providing a dashboard to track CPU, memory, and load average metrics. The tool enables the sorting, filtering, and termination of active system processes and threads. It distinguishes itself through a text-mode interface that can render processes in a hierarchical tree structure to visualize parent-child relationships and allows for the assignment of CPU affinity to specific processor cores. The monitoring surface covers CPU utilization, memory a
htop is a terminal-based system resource monitor and interactive process viewer. It functions as a text-user interface dashboard for overseeing hardware temperatures, load averages, and battery status while providing a comprehensive tool for monitoring and managing system processes. The application distinguishes itself through detailed process lifecycle management, allowing users to kill processes, adjust priorities via renicing, and assign CPU affinity to specific cores. It provides high-level visibility into system behavior through process hierarchy visualization and the ability to inspect
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