Analysis updated 2026-05-18
Check which programs are using the most CPU or memory on a Linux machine.
Kill a stuck or resource-hungry process directly from the app.
See which programs and systemd units launch automatically at login.
Watch live network and disk activity graphs while diagnosing a slowdown.
| trystan-sa/rproc | kitlangton/cellshot | lq-259/legado_flutter | |
|---|---|---|---|
| Stars | 71 | 72 | 72 |
| Language | Rust | Rust | Rust |
| Setup difficulty | easy | moderate | — |
| Complexity | 2/5 | 3/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Prebuilt packages exist for most distros, the Services and Startup tabs need systemctl available.
rproc is a desktop application for Linux that shows you what is happening on your computer in real time: which programs are running, how much CPU and memory they are using, what is being read or written to disk, and how busy your network is. It is styled after the Windows 11 Task Manager, so the layout will feel familiar if you have used that tool. The main tabs are Processes, Performance, Startup, and Services. The Processes tab lists every running program with its CPU use, memory use, disk activity, thread count, and status. You can sort by any of those columns, filter by name, and kill a process from within the app. The Performance tab shows live graphs for overall CPU use, individual CPU cores, memory, disks, network traffic, and GPU activity for NVIDIA, AMD, and Intel cards. The Startup and Services tabs let you see which programs launch automatically at login and inspect systemd units. A small background process collects system metrics continuously and stores the last 60 samples in a tiny file in your home directory. This means that when you open rproc, you can already see the last minute of activity rather than starting with a blank graph. The background collector keeps running after you close the window, and you can also set it up as a systemd service so it starts automatically at login. rproc is built with the Rust programming language and uses a library called egui for its graphical interface. Prebuilt packages are available for Debian, Ubuntu, Fedora, RHEL, openSUSE, Flatpak, and NixOS from the project releases page. You can also compile it yourself with a standard Rust toolchain.
A Linux desktop app that shows live CPU, memory, disk, and network activity, styled after the Windows 11 Task Manager.
Mainly Rust. The stack also includes Rust, egui, systemd.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.