Which app is slowing your Mac down?
Your Mac runs about 900 processes. Activity+ folds them into the 80 or so apps you actually know, keeps 30 days of history, and tells you in plain words what to do about it.
Free, for Apple silicon Macs with macOS 15 or later. In eight languages. Notarized by Apple. Also for Android phones.
New in 0.5: your other Macs, and what happened while you were away
Share a Mac with your other Macs and pair them with a six-digit code, or add a Linux server through its node_exporter address: every machine shows up as a card with its CPU, memory, disk and network. Activity+ now also keeps slow moments in the background with their causes, shows how often your Mac woke up at night and why, and lists apps macOS stopped for using too much memory.
A weekly Mac check-up tells you what deserves a look, a Wi-Fi scan shows how crowded your channel is, and there are desktop widgets. Everything new in 0.5.0 · the film below shows 0.4.
What is using my memory?
Chrome's helpers, VS Code's plugins and the node you started in Terminal each count toward the app they belong to. Activity+ uses the same information macOS uses for permission prompts, so one row is one app, and the number next to it is the whole story.
- CPU per app and per core, with each cluster's clock speed
- Memory, pressure, swap and compression
- GPU time per app, straight from the graphics driver
- Energy in watts, measured by the kernel rather than estimated

Why is my Mac slow right now?
One click gives you a verdict you can act on. Not enough memory, an app running flat out, a disk that is nearly full, heat, Spotlight indexing, dev servers you forgot. Each finding shows the numbers behind it and a button for the fix.

What happened while I wasn't looking?
Thirty days of history in one small file on your Mac. Alerts when an app keeps the CPU busy, keeps growing in memory or freezes. Activity+ learns what is normal for each app, so it can tell you that Slack uses three times its usual memory today. Every Monday, a short report on the week.

Is my hardware okay?
Every drive with its SMART status, wear, temperature and terabytes written. Hundreds of temperature, voltage, current and power sensors. Fans, battery health, charge cycles, and the batteries in your AirPods and Magic Mouse.
While your Mac charges: how many watts go into the battery, when it will be full, what the adapter delivers and agreed on with the Mac, and why the battery is not charging when it holds at 80 %.

What keeps my GPU busy?
Most apps hand their windows to WindowServer, which puts the screen together, so their GPU work is counted under its name. That is why a monitor so often shows a busy GPU and nothing but WindowServer behind it.
Find the Cause hides your apps one at a time for a few seconds, measures how far WindowServer's GPU time drops, and shows them again. In the film it finds Steam: its window is a built-in browser that keeps redrawing, even with no game open.
Which dev server is still running?
Activity+ groups the servers you started by project folder, with their ports, memory and how long they have been idle. Stop the one from last week with one confirmed click.
Your AI agents can ask too
aplus mcp is a read-only MCP server with seven tools: overview, top apps, an app's processes, diagnosis, dev servers, history and startup items.
claude mcp add activity-plus -- "/Applications/Activity+.app/Contents/Resources/aplus" mcp
Projects 4322 storefront astro preview up 5 days, barely used 8000 scraper-api uvicorn main:app idle 3 h 5173 docs vite working › why is my Mac slow? ● The disk is almost full: 34 GB free of 494 GB. ● Arc holds 8.9 GB in 50 processes.
Also inside
- Duplicates
- Files that exist more than once, compared by content. One copy always stays.
- The notch
- Live values when you rest the pointer on it, and short hints when memory gets tight or the Mac gets hot.
- Backup and security
- When Time Machine last backed up, FileVault, Gatekeeper and the firewall, and which app uses the microphone or camera.
- Your language
- English, Deutsch, Français, Español, Italiano, Português (Brasil), 日本語 and 简体中文. Activity+ follows the language and number format of your Mac.
- Startup items
- Everything that starts with your Mac, grouped by app, with switches.
- Storage by app
- How much each app really takes, including its Library folders. Uninstall an app with its leftovers.
- Large and old files
- Installers you already used, downloads you never opened again, very large files.
- Disk speed test
- How fast your SSD writes and reads, measured past the cache.
- Panel editor
- Pick the tiles of the menu bar panel, their order and a theme.
- Charging
- Watts into the battery, percent per hour, the power flow from adapter to Mac and battery, and the charge curve.
- Sleep and battery drain
- What keeps your Mac awake, what woke it up, which apps drained the battery unplugged.
- Process inspector
- Command line, folder, parent, code signature, open files and connections of any process.
- Connections
- Which servers each app is talking to right now.
- Automations
- Stop idle dev servers, quit an app over 4 GB. Every rule asks first unless you allow it not to.
- Performance switches
- Turn off anything you don't need. With only the menu bar open, Activity+ uses about 1.4 % of one core.
- Share card
- A 1200 × 630 picture of your Mac's state, light or dark.
Also on your phone.
Activity+ for Android asks the same question about your phone: which app drains the battery or slows it down, and what to do about it. It puts battery, screen time, data and storage on one row per app and answers "why is my phone slow?" in plain words.
- Charging and draining in watts, percent per hour, time left and every charge session
- Battery, screen time, data and storage per app, with a pro mode for memory and CPU per app
- A live value in the status bar, widgets and 30 days of history
- No internet permission at all: nothing it measures can leave the phone
Free and open source, for Android 10 or later. Version 0.6.4, in eight languages. Updates through Obtainium; coming to F-Droid. SHA-256 33ba366f46ec66f39356eddea3da3b35d4af54845fb28e2a21f1c4488d76d0d1

What you run stays on your Mac.
No account. There is nothing to sign in to.
No analytics. Activity+ does not report what you run, when or for how long.
One network request. A daily update check, which you can turn off. Your public IP and host names are only looked up when you ask.
Activity+ 0.5.0
Free, for Macs with Apple silicon and macOS 15 Sequoia or later. In eight languages. Notarized by Apple, updates itself.
Download Activity+ (9.3 MB)What's new in 0.5.0 · All versions
Or with Homebrew:
brew trust --cask robbyczgw-cla/tap/activity-plus
brew install robbyczgw-cla/tap/activity-plus
Unzip, move Activity+ to Applications and open it. SHA-256 87f4d80ce308cdd3c39fc3a1392871d48c301dc82d17ebc23abb181f8b3891a4
Per-app volume, freeze detection and accessory batteries are marked beta.
Open source under the MIT license: source code and releases on GitHub.
On Android? Activity+ for Android.