2.0 is here. Free & open source.

Mac Performance Monitor

See your Mac's performance live, then explore what happened. Compare process history, investigate alerts, and find when a slowdown began.

2.0.0 (build 231). macOS 15 or later on Apple silicon. Release notes.

Dashboard, with memory, CPU and sensor history alongside live readings.

Dashboard puts pressure, CPU, memory, disk, network and sensor history together. Clear averages sit over the recorded range, so bursts stay visible and missing readings remain gaps.

Explorer: investigate a moment

Bring machine, process and sensor charts onto one timeline. Compare up to eight running or exited processes, pin a time and inspect the recorded values. Command-scroll zooms around the pointer. Export visible data as CSV or share a process trace.

Older history keeps the detail that was recorded. Zooming does not invent missing readings or finer resolution. Explore the guide.

Alerts based on change

Swap alerts look for continued growth or paging strain, not stable high usage. Process checks reject stale data and growth that has settled. Quiet observations are not active warnings, and growth alone is not proof of a memory leak.

Open the alert badge to see evidence, snooze ordinary notices for an hour, or inspect the event in Explorer. Worsening incidents can notify again, and state survives restarts.

Processes and groups

Sort and filter processes by memory, CPU, threads and file descriptors. Inspect one app's history, or compare it with others in Explorer. Groups track related apps and helpers together. An optional signed helper provides wider process coverage.

Energy and sensors

Follow battery charge, health, cycle count and power flow alongside the apps using energy. Read charge, power, temperature and fan history with hover details. Missing sensor readings stay missing.

Network and disk activity

Track network traffic and each adapter's totals. Enable per-app tracking to compare traffic by process. The Disk view adds throughput, IOPS, service time, health and free space. Both menu panels keep steady layouts as activity changes.

Disk Map

Scan a disk or folder and explore its space by size, kind or age. Find large files, reveal them in Finder, or open Quick Look. Scans only reach the files your Mac allows the app to read.

GPU and hardware

See GPU activity, power, memory and thermal limits, with AI runtimes such as Ollama and MLX identified. Browse or export the hardware inventory. It is a current snapshot, not a record of past devices.

Free & open source

Download it from GitHub

Use a live menu bar readout, a quiet background recorder, or a window you open when needed. The menu bar item, history recorder and Dock presence have separate controls. No account or license key needed.

Developer ID signed and notarised by Apple. Existing installs can use Check for Updates to get 2.0 through Sparkle. Requires macOS 15 or later on Apple silicon. Build from source.

Homebrew: brew install --cask mac-performance-monitor. Its cask can lag a new release. English, Simplified Chinese, German and French are included; some generated translations await native review.

No app usage telemetry. Performance history and alert evidence stay on your Mac. Updates and network tools make requests without uploading that history. Review exports before sharing them. Privacy details.