Process Explorer for Linux.
The tool is still in development. I need it myself to improve my Linux desktop experience.
- Flat list or tree view showing parent-child relationships
- Filter processes by name (Ctrl+F)
- Sortable and reorderable columns
- Copy process info or entire table to clipboard
- Kill (SIGTERM) or force kill (SIGKILL) processes
- CPU usage with optional per-core and stacked views
- Memory usage (used vs available)
- Disk I/O throughput (read/write MB/s)
- Network throughput (send/receive MB/s)
- Right-click any process to open:
- Dedicated charts (CPU, memory, I/O, network)
- Loaded libraries with mapped/file sizes
- Environment variables
- Process threads
- Double-click to open all windows at once
Debian/Ubuntu:
sudo apt install cmake gcc libwayland-dev libxkbcommon-dev xorg-dev libgles2-mesa-devArch Linux:
sudo pacman -Sy cmake gccNote for GNOME users: If the window title bar is not displayed on Wayland, this may be due to a known mutter issue. Use the
release-x11preset instead to disable Wayland support.
Install:
git clone https://github.com/matrohin/prock.git
cd prock
./scripts/install.shUpdate:
cd prock
./scripts/update.shcmake --preset debug
./scripts/build.sh
./build/Debug/prockMy configuration:
- JetBrainsMonoNerdFontMono-Regular font.
- Nord Theme.
