Home › Utilities › ProcessPeek
Ready · first release pending

ProcessPeek: Inspect a process and its relationships.

What exactly is this process?

ProcessPeek is built and part of MacPeek's source. The first signed download has not been published yet; see Download for how to build it today.

The problem

You see an unfamiliar process name. Where did it come from, what started it, and what is it listening on?

The solution

ProcessPeek lists your processes in a searchable list. Open one to see how it was launched (its command name), parent, user, start time, how long it has been running, CPU and memory, its full command line, the ports it listens on, and its child processes, and jump to the parent or any child. It is deliberately not Activity Monitor: it explains one process rather than charting all of them.

Features

How it works

  1. Open ProcessPeek and search for a process.
  2. Open a row to read its identity and relationships.
  3. Jump to its parent or children.

Installation

ProcessPeek is part of MacPeek. Install MacPeek, open Manage utilities and make sure ProcessPeek is switched on (it is on by default). There is nothing separate to download.

Privacy

What ProcessPeek reads:

Access it needs: None. Some details are unavailable for other users’ processes.

Everything stays on your Mac: no account, no telemetry, no network access. Read the full privacy statement.

Open source

MacPeek and every utility in it are MIT-licensed. Read the code on GitHub, or see how a utility is built.

Get ProcessPeek with MacPeek. Free and open source.