Process explorer by Devmil Solutions

See what your machine is up to.

ProcessLama lists the processes on your computer as a tree and shows CPU, memory, network, and storage use for each one. It runs on macOS, Linux, and Windows, and it is in beta.

  • Beta
  • 3 platforms
  • Light + dark
  • English + Deutsch

01 / The window

Tree in the middle. Details on the right.

A sketch of the main window, built in HTML with made-up numbers. You can select a row, fold a branch, search, switch between tree and process figures, or lock the tree.

ProcessLamaLive · macos
L
launchdpid 1 · macos
Polling every 1000 ms 425 processes
A sketch, not a screenshot. The app has more columns and its other inspector tabs work. The small Lama at the foot of the sidebar opens About.

02 / Features

What it does. In eight parts.

Some details differ between macOS, Linux, and Windows, and the inspector can only show what the system allows.

  1. Process tree tree

    Processes are shown with their parents and children. Rows keep their place while the values update.

  2. Tree lock lock

    Lock the tree to freeze the order while you look at something. The values keep refreshing.

  3. Search and filters search

    Search by name, PID, or path. Matches are highlighted and the rest of the tree stays visible. A search can be saved as a filter.

  4. Metrics and history metrics

    CPU, memory, network, and storage per process and per subtree, with history charts. Hover a chart to read a sample.

  5. Inspector inspect

    Open files, sockets, threads, and security details for the selected process. When the system denies access, the inspector says so.

  6. Process actions signal

    Terminate, force kill, suspend, or resume a process. ProcessLama asks before it sends a destructive signal.

  7. Pins and subtree focus focus

    Pin the processes you check often, or narrow the view to one subtree.

  8. Snapshots snapshot

    Save the current tree, give it a name, export it, and open it again later.

Rust core
Process data is collected in Rust. The interface is built with Flutter on Meridian.
Local only
Everything stays on your machine. No accounts and no analytics.
Two languages
English and German, with light and dark appearance.

03 / Download

Get ProcessLama. macOS, Linux, Windows.

Pick the file for your system. The downloads page lists a SHA‑256 checksum for every file.

macOS

Apple Silicon · macOS 14.0

Signed and notarized. Updates are installed from inside the app.

Checksums, install commands, and earlier builds are on the downloads page. Open the downloads page