psutil Alternatives
psutil is described as 'Module providing an interface for retrieving information on all running processes and system utilization (CPU, memory, disks, network, users) in a portable way by using Python, implementing many functionalities offered by command line tools such as: ps, top, df' and is a system information utility in the os & utilities category. There are more than 10 alternatives to psutil for a variety of platforms, including Linux, Mac, Windows, BSD and Flathub apps. The best psutil alternative is htop, which is both free and Open Source. Other great apps like psutil are Resources, Glances, BPYTOP and Pachtop.
Alternatives list
System Activity Monitor for Mac, iPhone, and iPad. Customizable, precise, and lightweight apps to keep an eye on the activity and performance of your devices.


+6
- 54 Resource Monitor alternatives
Resource Monitor is a system application in Microsoft Windows operating systems. It is used to view information about the use of hardware (CPU, memory, disk, and network) and software (file handles and modules) resources in real time.


+2
- 21 nmon alternatives
This systems administrator, tuner, benchmark tool gives you a huge amount of important performance information in one go. It can output the data in two ways
Cost / License
- Free
- Open Source
Platforms
- Linux

An advanced interactive monitor for Linux-systems to view the load on system-level and process-level.
Cost / License
- Free
- Open Source
Platforms
- Linux


Linux process explorer, behaves the same as the windows process explorer from Mark Russinovich.
Cost / License
- Free
- Open Source
Platforms
- Linux


Cost / License
- Free
- Open Source
Platforms
- Mac
- Linux
- BSD


libstatgrab is a library that provides cross platform access to statistics about the system on which it's run. It's written in C and presents a selection of useful interfaces which can be used to access key system statistics.
Cost / License
- Free
- Open Source
Platforms
- Linux

Kiwi application monitor is a small program which lets you monitor your applications/processes, Windows and User activity...
Cost / License
- Freemium
- Proprietary
Platforms
- Windows


+7
taskset is used to set or retrieve the CPU affinity of a running process given its pid, or to launch a new command with a given CPU affinity.
Cost / License
- Free
- Open Source
Platforms
- Linux



















