Resources is a graphical system monitor that provides detailed information about hardware activity and running applications. Built with GTK4 and libadwaita, it offers an interface designed to fit naturally into the GNOME desktop.
The application brings together information about processor activity, memory consumption, graphics hardware, storage devices and network interfaces. Each resource category has its own view, allowing users to examine detailed statistics without overcrowding the main interface.
Resources also distinguishes between graphical applications and individual system processes. This makes it easier to identify which programs are responsible for resource consumption while retaining access to lower-level process information.
The application is intended to balance detailed monitoring with everyday usability. It offers enough information to investigate performance problems without requiring users to understand the internal workings of every hardware component.
This is free and open source software.
Key Features
- Displays overall processor utilisation and activity for individual logical CPUs.
- Provides processor information and available temperature readings.
- Monitors physical memory and swap usage with historical graphs.
- Displays GPU utilisation, video encoding and decoding activity, and video memory consumption where supported.
- Supports monitoring compatible neural processing units (NPUs).
- Shows storage device activity, read and write speeds, and cumulative transfer totals.
- Displays network interface activity, current transfer speeds and total transferred data.
- Provides battery information and available power statistics.
- Separates running graphical applications from individual system processes.
- Displays process identifiers, ownership and resource consumption.
- Allows users to terminate selected applications and processes.
- Supports adjusting process scheduling priorities.
- Provides processor affinity controls for restricting processes to selected CPU cores.
- Offers separate detailed pages for supported hardware components.
Website: github.com/nokyan/resources
Support:
Developer: The Nalux Team
License: GNU General Public License v3.0

Resources is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| System Resource Monitoring GUI Tools | |
|---|---|
| Mission Center | Monitor CPU, memory, disk, network and GPU usage |
| System Monitoring Center | GTK-based multi-featured system monitor |
| Plasma System Monitor | KDE-based tool |
| System Monitor | View and manage system resources |
| Resources | GNOME-based tool |
| jdSystemMonitor | Desktop-independent system monitor |
| xfce4-taskmanager | Monitor system resources |
| Monitorets | Small utility application for monitoring resources |
| LXTask | Lightweight task manager for LXDE |
| CoreX | Basic hardware monitor |
| Usage | GNOME lightweight system monitoring application |
| xosview2 | X11 system monitor |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.