MacThrottle

github.com/angristan/MacThrottle Mac Apps Open-source projectOpen source

MacThrottle monitors thermal pressure in the macOS menu bar and alerts users to thermal throttling.

github.com/angristan/MacThrottle
MacThrottle homepage screenshot

About MacThrottle

MacThrottle is a macOS menu bar app that monitors thermal pressure and alerts when the Mac is being throttled. It shows the thermal state with thermometer icons, along with CPU core temperature and fan speed, plus a 10-minute history graph and statistics on time spent in each thermal state.

The app does not require admin privileges or a helper daemon. It is not signed, so Gatekeeper may block it on first launch unless the quarantine attribute is removed or the app is built locally with Xcode.

Key features

  • Displays thermal pressure state in menu bar with thermometer icons
  • Shows CPU core temperature read directly from SMC
  • Shows fan speed percentage on Macs with fans
  • 10-minute history graph for thermal state, temperature and fan speed
  • Statistics showing time spent in each thermal state
  • Configurable notifications for heavy, critical and recovery events
Best for: Mac users who want to monitor thermal pressure and throttling from the menu bar.
Good for
  • No admin privileges or helper daemon required
  • Distinguishes heavy throttling from moderate pressure
  • Reads CPU core temperatures directly from SMC
Watch out for
  • Not signed, so Gatekeeper may block first launch
  • Fan speed display only works on Macs with fans
  • Relies on thermal notification not publicly documented by Apple

MacThrottle at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
macOS
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

MacThrottle alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

eul

github.com/gao-sun/eul

eul monitors macOS system status from the menu bar, with dark mode, widgets, and Bluetooth battery level listed.

Open source
24 alternatives

Stats

github.com/exelban/stats

Stats monitors macOS system activity from the menu bar, with installation instructions provided in its repository.

Open source
24 alternatives

Popular in Mac Apps

Well-known listings from the same topic.

All 140

MacThrottle FAQ

How do I open the app if Gatekeeper blocks it?
Remove the quarantine attribute with xattr -r -d com.apple.quarantine /Applications/MacThrottle.app, or build it locally with Xcode to sign it with your own certificate.
How does MacThrottle determine thermal pressure?
It reads the com.apple.system.thermalpressurelevel value through the Darwin notification system and groups trapping and sleeping levels as critical.
How is the displayed temperature measured?
It shows the maximum of all CPU/GPU core temperatures, read from SMC first with fallback to IOHIDEventSystem PMU sensors.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing