Activity Monitor alternative Apps, not processes · Dials · A year of history

A thousand processes. About 55 apps.

Gauge counts every helper, renderer and background process with the app that started it, so you see which app is busy, not which Helper (Renderer). CPU, memory, energy, disk and network for each one, on a calm panel of dials that only turn amber or red when something is under strain.

Pay once · macOS 14+ · Apple silicon & Intel · No special permissions · Already bought? Download Gauge

A working model, not a video — sample data. Every figure here is invented and moves on a timer: a web page can’t read your Mac’s processes, and this one doesn’t try. The pretend clock runs a minute a second, so Stress squeezes a busy afternoon into a few seconds. The shortcuts work without ⌘ here; P and S exist only in the model.

  • Pay once, no subscription
  • No account
  • No special permissions
  • Never quits anything without asking
  • 14-day refund
Activity Monitor, then Gauge

Same Mac. A list you can read.

Activity Monitor gives each process its own row. A modern Mac runs about a thousand, and most are helpers with names like “Renderer” and “Plugin”. Gauge adds them up under the app they belong to.

Activity Monitor

1,014rows

  • Google Chrome Helper (Renderer)0.4
  • Google Chrome Helper (Renderer)0.3
  • Code Helper (Plugin)0.3
  • Google Chrome Helper (GPU)0.3
  • com.apple.WebKit.WebContent0.2
  • Google Chrome Helper (Renderer)0.2
  • mdworker_shared0.1
  • Code Helper (Renderer)0.1
  • …and 1,006 more. You add up the helpers yourself.

Gauge

55apps

  • Google Chrome33 processes3.5% · 4.29 GB
  • Visual Studio Code10 processes, its terminals and the node they run1.9% · 2.26 GB
  • Xcode3 processes, SourceKit included1.3% · 2.60 GB
  • macOS servicesthe system’s own daemons, in one row1.2% · ≈4.47 GB
  • …and 51 more, each with energy, disk and network too.

Counts and figures from a sample Mac; yours will differ. Activity Monitor still has things Gauge doesn’t: it’s free and built in, it can run system diagnostics, and it has a Cache pane for Content Caching. For a hanging app, Gauge gives you a ready-to-paste sample or spindump command.

What you get

Your Mac’s instrument panel, app by app.

Calm until it isn’t. Readings stay ink-on-grey until they’re worth a look, and you never have to guess which app is behind a number.

Apps, not processes

Chrome’s 33 helpers, VS Code’s terminals and the node they run, and Xcode’s SourceKit each count under their app, so one row tells the truth.

Five measures per app

CPU, memory footprint, energy (measured by macOS on Apple silicon), disk reads and writes, and network traffic. Sort by any of them, open an app to see every process.

An instrument panel

240° tick-marked dials with a needle and a peak-hold marker, a per-core bank, memory make-up and pressure, disk space, network speed, GPU use, battery health and the thermal state.

Calm until it isn’t

Amber when a reading is worth a look, red when it’s under strain, and no colour otherwise. You set the thresholds.

A year of history in a few megabytes

Today, Week, Month and Year charts, thinned to hourly as they age, in one small file with a hard size cap.

While you were away

CPU spikes, memory pressure, big writes and downloads, heat and fast battery drain, each with the app behind it: “CPU stayed above 70% for 24 min, mostly Xcode.”

Menu bar, your way

CPU, memory, network, heat, battery, disk and GPU as separate items, each a value, a graph or both, in the order you choose. Each opens a dropdown with the busiest apps.

Dev servers and Docker

Servers grouped by project with their ports, uptime and an “idle for 5 days” flag, and Docker containers alongside. “Stop…” always asks first.

Ask from Terminal or your AI tools

gauge status, gauge top, gauge servers --json and a read-only MCP server for Claude Code, Codex and Cursor.

Comparing system monitors? Read the guide: the best Activity Monitor alternatives for Mac

For developers

That server from last week? Still running.

Gauge finds the dev servers you left listening, groups them by project folder and flags the ones that haven’t done anything for days. Stopping one sends the same polite signal as Ctrl-C, and only after you confirm.

The gauge command and the MCP server can read everything the app shows, but they can’t quit or stop anything. An AI assistant can tell you a server has been idle for five days; only you can stop it.

$ gauge servers
atlas-api  ~/code/atlas-api
  python    :8000           pid 51022
atlas-web  ~/code/atlas-web
  node      :5173           pid 48211
marketing-site  ~/code/marketing-site
  node      :3000           pid 39150  idle 5 days

$ gauge stop 39150
gauge is read-only. Open Gauge to stop a server or
quit an app — it shows what will happen and asks first.
Honest limits

What it can’t see, it says so.

Gauge shows only what macOS’s public interfaces report. Where a figure isn’t available, you get “–” or a labelled estimate, never a guess dressed up as a reading.

That’s also why it needs no helper tool, no administrator password and no Full Disk Access.

  • No temperatures or fan speedsmacOS doesn’t give apps exact temperatures, so Gauge shows its thermal state: Cool, Warm, Hot or Critical.
  • No per-app GPU or Neural EngineGPU use is shown for the whole Mac. There’s no public way to see Neural Engine use.
  • macOS’s own processes, partlyFor processes owned by the system, Gauge sees CPU and resident memory (marked “≈”) but not disk or energy (shown as “–”).
  • Energy on Intel is an estimateIntel Macs that don’t report energy get a figure worked out from CPU use, labelled as one.
Real windows

Every screen, light and dark.

Screenshots straight from Gauge, with sample apps and history. Flip between light and dark.

Privacy, drawn

What stays. What connects.

Gauge reads what macOS already shares with every app: process lists, your own processes’ counters, disk and network byte counts, and the standard ps, nettop and lsof tools.

Stays on your Mac

Everything Gauge reads and remembers.

  • ✓Your apps and processesNames, figures and ports, read locally and never sent
  • ✓HistoryOne SQLite file in your Library folder, capped at the size you choose
  • ✓Project names and containersShown in the app, kept on your Mac
  • ✓The gauge command and MCP serverRun on your Mac and only read. They answer the AI tool you connect, nothing else
  • ✓How you use itNo account, no analytics or tracking in the app

Connects

Two small requests, over HTTPS.

  • 1License checkYour key and an activation ID, to Dodo Payments
  • 2Update checkApp name and version, to gauge.newmac.app

The full list, for every app, is in the privacy policy.

Pricing

Pay once. Keep it.

One payment, no subscription. Choose how many Macs you’ll use Gauge on.

1 Mac

For your own Mac

₹999
one-time payment
Every feature, on one Mac
Coming soon
Recommended

3 Macs

For your home and work Macs

₹1,699
one-time payment
₹566 per MacSave 43%
Coming soon

5 Macs

For a family or a small team

₹2,299
one-time payment
₹460 per MacSave 54%
Coming soon

Checkout opens soon. The buttons above go live here the moment it does.

Every plan includes

  • One payment, no subscriptionEvery feature, yours to keep.
  • License key by emailSent the moment you pay. Activate in one click.
  • Move between MacsUse “Deactivate this Mac”, then activate on the new one.
  • Free updatesNew versions install themselves.
  • 14-day refundNot for you? Read the refund policy.
  • macOS 14 or laterNative on Apple silicon & Intel.

Already bought? Download Gauge · .zip · Install help

FAQ

Questions, answered.

How is Gauge different from Activity Monitor?

Activity Monitor lists every process on its own row, about a thousand on a busy Mac. Gauge counts each helper, renderer and child process with the app that started it, so you get about 55 rows with CPU, memory, energy, disk and network for each. It also keeps up to a year of history, tells you what happened while you were away, puts separate readings in the menu bar and finds your dev servers. Activity Monitor is free and built in, and still the place to run system diagnostics.

Which permissions does Gauge ask for?

None. There’s no helper tool, no administrator password, no Full Disk Access and no Accessibility access. Gauge reads what macOS already shares with every app: process lists, your own processes’ counters, network and disk byte counts, and the standard ps, nettop and lsof tools.

Is anything not measured?

Yes, and Gauge says so where it happens. macOS doesn’t give apps exact temperatures, fan speeds, Neural Engine use or per-app GPU time, so Gauge shows the thermal state (Cool, Warm, Hot, Critical) and whole-Mac GPU use instead. For processes owned by macOS itself, it sees CPU and resident memory but not disk or energy; those figures are marked “≈” or shown as “–” rather than guessed. On Intel Macs that don’t report energy, the energy figure is an estimate from CPU use and is labelled as one.

Will Gauge quit or stop things on its own?

Never. Quit, Force Quit and Stop always show what will happen and wait for you to confirm. The gauge command and the MCP server are read-only: an AI assistant can tell you a server has been idle for days, but it can’t stop it.

Does anything leave my Mac?

No. History, project names and app data stay in one SQLite file in your Library folder. Gauge has no account and no analytics. The only network requests are the license check and the update check.

Does Gauge slow my Mac down?

No. With its window closed, Gauge reads the Mac every 5 seconds and uses about half a percent of one core, including its ps and nettop runs, and about 30 MB of memory. It reads more often only while you’re looking. A year of history usually takes 5–15 MB, and you can cap the file at 16 to 128 MB.

Does it track my AI plan or token usage?

No. That’s what our app Tally does: it tracks Claude Code and Codex sessions and tokens alongside your screen time. Gauge watches the Mac itself.

What doesn’t it do?

It doesn’t control fans, clean caches, change per-app volume, show Bluetooth device batteries or sync between Macs. It never kills anything automatically. If you want to know why your Mac woke up overnight, that’s Nightwatch.

What do I need?

macOS 14 Sonoma or later, on Apple silicon or Intel. Docker figures need the docker command from Docker Desktop, OrbStack, Colima or Rancher Desktop.

macOS says it can’t verify the developer.

Gauge is distributed directly from this website. Here’s how to open it the first time.

Is there a free trial?

No. Use the working model at the top of this page to see exactly how Gauge works. If it turns out not to be for you, you can ask for a refund within 14 days — see the refund policy.

Can I use Gauge on more than one Mac?

Yes. The 3-Mac and 5-Mac plans cover several Macs with one license key. Any license can move to a new Mac: choose “Deactivate this Mac” in Gauge on the old one, then activate on the new one.

See which app it is, not which helper.

About a thousand processes, folded into the apps you know, on a panel that stays calm until something needs you. Pay once and keep it.