ProcXray is here — Built for macOS

Beyond monitoring,
complete transparency.

The ultimate replacement for Activity Monitor. Built for developers, security experts, and Mac power users — turning complex process data into actionable insights.

$ brew install --cask procxray

macOS 14+, Apple Silicon & Intel

Code signed and Apple notarized .app in .dmg (~3MB)

ProcXray ProcXray — Process Explorer
Process
PID
CPU %
Memory
Threads
User
Company
Path
launchd
10.112 MB4rootApple Inc./sbin/launchd
WindowServer
1458.2300 MB18_windowserverApple Inc./System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer
kernel_task
2891.5145 MB184rootApple Inc./System/Library/Kernels/kernel
Finder
Finder
3101.2150 MB12my_userApple Inc./System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
Spotlight
4820.275 MB8my_userApple Inc./System/Library/CoreServices/Spotlight.app/Contents/MacOS/Spotlight
Google Chrome
Google Chrome
61215.7900 MB42my_userGoogle LLC/Applications/Google Chrome.app/Contents/MacOS/Google Chrome
Google Chrome Helper
6145.2200 MB14my_userGoogle LLC.../Google Chrome Helper
Google Chrome Helper (Renderer)
6227.4315 MB12my_userGoogle LLC.../Google Chrome Helper (Renderer)
Google Chrome Helper (GPU)
6353.1180 MB10my_userGoogle LLC.../Google Chrome Helper (GPU)
Slack
Slack
7201.8450 MB22my_userSlack Technologies/Applications/Slack.app/Contents/MacOS/Slack
Xcode
Xcode
8504.51.02 GB56my_userApple Inc./Applications/Xcode.app/Contents/MacOS/Xcode
SourceKitService
85512.1500 MB8my_userApple Inc..../SourceKitService
swift-frontend
8628.5650 MB4my_userApple Inc..../swift-frontend
Docker Desktop
Docker Desktop
9103.2600 MB24my_userDocker Inc./Applications/Docker.app/Contents/MacOS/Docker Desktop
Visual Studio Code
Visual Studio Code
9503.8580 MB32my_userMicrosoft/Applications/Visual Studio Code.app/Contents/MacOS/Electron
iTerm2
iTerm2
9801.4180 MB12my_userGeorge Nachman/Applications/iTerm.app/Contents/MacOS/iTerm2
Terminal
Terminal
10240.145 MB5my_userApple Inc./System/Applications/Utilities/Terminal.app/Contents/MacOS/Terminal
Node.js
11054.2320 MB11my_userOpenJS Foundation/usr/local/bin/node
ProcXray
ProcXray
12002.180 MB9my_user-/Applications/ProcXray.app/Contents/MacOS/ProcXray
Music
Music
13400.5210 MB16my_userApple Inc./System/Applications/Music.app/Contents/MacOS/Music
Google ChromePID: 612User: my_user
General Information
Name
Google Chrome
Bundle ID
com.google.Chrome
Path
/Applications/Google Chrome.app/Contents/MacOS/Google Chrome
Command Line
/Applications/Google Chrome.app/Contents/MacOS/Google Chrome --type=renderer --field-trial-handle=1234
Start Time
Today, 09:41 AM

See what's behind every line of code

Deep integration with native macOS APIs to surface data Activity Monitor can't reach.

Smart Process Tree

No more struggling with complex process hierarchies. Toggle between flat list and tree view to clearly see parent-child relationships.

Deep Environment Insights

Extract launch arguments, working directories, and all loaded environment variables. Essential for debugging complex dev environments.

Security & Compliance

Built-in code signature verification and entitlements inspector. Easily spot unsigned or suspicious processes to keep your Mac secure.

Real-time Performance Charts

Mini performance monitor in the sidebar. Track CPU, memory pressure, and disk I/O simultaneously with per-process trend tracking.

Dylib & Connection Monitor

View all open file descriptors, listening ports, and dynamically loaded libraries (Dylibs) for any process in real time.

Instant Process Capture

Catch short-lived processes the moment they spawn with smart highlighting. Combine with powerful regex search to never miss a thing.

Real-time Regex Search

Filter the entire process list instantly with powerful regex patterns. Global search matches across process names, PIDs, command-line args, and paths — find what you need in milliseconds.

Process Lifecycle Tracking

Newly spawned processes glow green; exited processes fade to red and stay visible. Never miss a transient helper or crash — every lifecycle event is highlighted in real time.

Rich Context Menu Actions

Right-click any process for instant access to inspect, signal, suspend, copy env, reveal in Finder, and more — all the power of the terminal packed into an intuitive menu.

Control at your fingertips

Say goodbye to the terminal. ProcXray offers rich contextual interactions to handle complex system management tasks in an intuitive GUI.

Copy env variables as JSON
Reveal executable in Finder
Send HUP/QUIT signals
Suspend & freeze process
Inspect code signature
Live TCP/UDP tracking
Control Panel
Inspect Process...
Reveal in Finder
Copy Command Line Args
Generate Env Report
Suspend Process
Terminate Process

Goes far beyond Activity Monitor

Why developers choose ProcXray as an essential tool.

Feature ComparisonActivity MonitorProcXray
Basic performance charts & PID
Full process lineage tree
View all environment variables & paths
Real-time regex filtering & global search
Highlight & retain exited processes
Export Dylibs & Entitlements
Network port binding & file monitoring
Native Apple Silicon optimization