See which apps are really using your Mac

Tally counts every helper process toward the app it belongs to, so a thousand processes become a list of apps you recognize. Free, open source, and nothing leaves your Mac.

Homebrew brew install --cask dheerajkoppu/tap/tally

macOS 15 or later · Apple silicon and Intel

Tally's Overview: CPU, memory, GPU, disk, network, battery, temperature, fans and devices, with memory and power broken down by app

One afternoon on the Mac Tally was built on

  • 2,147processes running
  • 79apps in Tally
  • 0.45%CPU for Tally itself
Tally's Memory tab: memory in use over time and a list of apps ranked by memory, each with its process count

One row per app

Chrome's renderers, your editor's language servers and every GPU helper show up under the app that started them, with a single number for each.

  • Helpers included

    Renderers, plugins and background helpers count toward their app instead of cluttering the list.

  • CPU, memory, power, disk, network

    Each tab ranks the apps behind its number, and any app opens to show its processes.

  • A month of history

    Scroll back up to 30 days to see what ran while you were away. It's kept in one local file until you clear it.

The Tally menu bar panel: CPU, memory, network, disk, GPU, battery, temperature and fans as small cards, and the busiest apps

Right there in your menu bar

Glance up for a reading, or click for every metric and the apps working hardest right now.

  • Shown your way

    A symbol, a live number, a small chart, or a few readings stacked on top of each other.

  • Alerts for runaway apps

    A notification when something pins the CPU, leaks memory, or won't stop writing to disk.

  • A heads-up under load

    The menu bar item turns into a warning symbol while memory, CPU or heat runs high.

Tally's Network tab: download speed over time, upload, weekly total, and Ethernet and Wi-Fi listed separately with their speeds and link rates

Ethernet and Wi‑Fi, side by side

Plugged in and on Wi‑Fi at the same time? Each connection gets its own row, so you can see which one is doing the work.

  • Speeds per connection

    Download and upload for every active connection, with the one macOS is using marked.

  • Link speed

    The rate each connection negotiated, like 1 Gb/s over a cable or 325 Mb/s over the air.

  • Running totals

    How much you've moved today, this week and over the last 30 days.

Tally's Sensors tab: CPU and GPU temperature with their recent history, every temperature sensor with a meter, and the batteries of connected devices

Every temperature, and the fans

One tab for how warm your Mac is running: the chip, the SSD, the battery and the rest, with the fans right beside them.

  • All the sensors

    CPU and GPU with their recent history, then every other reading your Mac reports, each on its own meter.

  • Fan control in place

    Leave the fans to macOS, pick a preset, or hold a speed yourself, on the same tab as the temperatures.

  • Accessory batteries

    Charge levels for connected Bluetooth headphones, mice and keyboards.

Tally's Projects tab: three local servers listed by project folder, with their ports and memory

Find the dev server you forgot

Tally files local servers under the project folder they run from, along with the ports they're holding.

  • Sorted by project

    See which repo is sitting on port 5173 without reaching for lsof.

  • Idle servers flagged

    Servers that haven't handled anything in days are called out so they stop eating memory.

  • Stopped only when you say

    One click stops a server, after you confirm. Tally never quits anything on its own.

Also in Tally

  • Battery health

    The same maximum capacity System Settings reports, plus cycle count and live power draw.

  • Matches Activity Monitor

    Memory used, app, wired, compressed and cached read the same as Apple's own figures.

  • SSD health

    Rated life left on your drive, and everything written to and read from it since it was new.

  • Quit and force quit

    From any list of apps or processes, and never without your confirmation.

  • Snapshots

    Save or copy an image of your stats or the whole dashboard, in light or dark.

  • Tally Wrapped

    Each December, your Mac's year in one image: the hours it was awake, the apps that worked it hardest and a few highlights.

  • Feels like macOS

    Light and dark mode, full keyboard and VoiceOver support, and Reduce Motion respected.

Nothing leaves your Mac

A system monitor sees a lot. Tally doesn't have a server to send any of it to.

  • Online only when you ask

    No license server, no crash reporter, no background pings. Tally only reaches GitHub when you choose Check for Updates.

  • No account, no analytics

    There's nothing to sign up for, and no record of what you run is kept anywhere but your Mac.

  • Open source

    Every line is on GitHub under the MIT license, so anyone can check these promises.

FAQ

Questions, answered

Something else? Open an issue on GitHub.

Is Tally really free?

Yes. There's no paid tier, trial, subscription or ads. Tally is MIT licensed, and every update is free.

Is Tally safe to open?

Yes. Tally is signed with an Apple Developer ID and notarized, so Apple has checked every release for malicious software. The first time you open it, macOS asks whether you want to open an app downloaded from the internet. Click Open.

Will it slow my Mac down?

It shouldn't. With only its menu bar item running, Tally averaged under half a percent of one CPU core in our tests. It refreshes every 5 seconds by default, slows down when no window is open, and a closed window costs nothing.

Does it send anything anywhere?

No. The only time Tally goes online is when you choose Check for Updates, which asks GitHub for the latest version number and downloads that version if you choose to install it. Nothing about your Mac is sent, and your history stays in one file on your Mac.

Which Macs does it run on?

Any Mac with macOS 15 Sequoia or later, Apple silicon or Intel. Temperatures and power readings are more detailed on Apple silicon.

What is the fan helper?

Changing fan speeds needs administrator rights, so Tally asks once for your password and installs a small helper that only sets fan speeds. It puts every fan back to automatic when Tally quits. It's optional, and you can remove it from the fan card on the Sensors tab.

Can I install it with Homebrew?

Yes. Run brew install --cask dheerajkoppu/tap/tally in Terminal. You get the same signed and notarized app as the download. Tally still updates itself from Check for Updates, so brew upgrade leaves it alone unless you add --greedy.

How do I update?

Choose Tally › Check for Updates…. If there's a new version, Tally offers to install it: it downloads the release from GitHub, checks that it's signed and notarized, replaces itself and reopens. Your history and settings stay. Tally never checks on its own. Versions before 1.1.1 take you to the download instead.

Get Tally for your Mac

Free for everyone, with nothing to sign up for. It takes about a minute to install.

Homebrew brew install --cask dheerajkoppu/tap/tally

8 MB · macOS 15 or later