inspecteur inspecteur shows what runs on a Linux machine and lets you act on it: processes grouped by app, live performance graphs, systemd services, startup programs, network connections and the system's details. One small native program, on screen in about 270 ms.

Welcome to inspecteur

A native task manager for Linux.

Download for Linux - Source on GitHub
Or with Nix: nix run git+https://github.com/sachahjkl/inspecteur  ·  MIT

Features

  • Processes, by app: Each app is one row with its icon and every process it started under it
  • Act in a key: Delete ends a task, Shift+Delete kills it, Ctrl+Delete ends a whole tree
  • Performance, live: CPU as one graph or one per logical processor, memory and what it is made of, every disk, every network interface and the GPU
  • Properties of a process: Its executable, command line, folder and parent
  • Services: systemd's system and user services, read over D-Bus
  • Startup: What starts with your session
  • Connections: Every TCP and UDP socket, IPv4 and IPv6, with the process that holds it
  • Information: The system, processor, memory, GPUs, disks and file systems, network, screens and batteries on one page, and all of it copied as plain text in one key
  • Light on the machine: Drawn on the GPU by its own toolkit, no web view

Made for the keyboard

Find

Start typing anywhere to filter the section shown, by name, command line or PID. Ctrl+F goes to the filter, Escape clears it.

Move

Ctrl+1 to Ctrl+6 switch sections; arrows, Home, End and the page keys move in a table; Enter does the row's main action, Shift+F10 opens its menu.

Act

Delete ends, Shift+Delete kills, Alt+Enter opens the Properties, F5 reads everything again. Every action shows its key in its menu and its tooltip.