CPU, memory, disk, and network monitoring tools for Mac

MenuMeters for Mac

MenuMeters for Mac

  -  1.7 MB  -  Open Source
  • Latest Version

    MenuMeters LATEST

  • Review by

    Michael Reynolds

  • Operating System

    Mac OS X 10.11 or later

  • User Rating

    Click to vote
  • Author / Product

    Yujitach / External Link

  • Filename


MenuMeters for Mac is a set of CPU, memory, disk, and network monitoring tools for macOS. Although there are numerous other programs which do the same thing, none had quite the feature set I was looking for. Most were windows that sat in a corner or on the desktop, which are inevitably obscured by document windows on a laptop's small screen. Those monitors which used the menubar mostly used the NSStatusItem API, which has the annoying tendency to totally reorder my menubar on every login.

The MenuMeters for macOS monitors are true SystemUIServer plugins (also known as Menu Extras). This means they can be reordered using command-drag and remember their positions in the menubar across logins and restarts.

Features and Highlights

The CPU Meter
Can display system load both as a total percentage, or broken out as user and system time. It can also graph user and system load and display the load as a "thermometer". The menu for the CPU Meter contains several pieces of information I like to have a single click away.

The Disk Activity Meter
Displays disk activity to local disks on the system (anything that is an IOKit BlockStorage driver). It is hotplug aware, and will show activity on FireWire and USB disks as they are mounted. The Disk Meter menu shows volume space details for local drives (it does not display mounted network volumes for performance reasons).

The Memory Meter
Can display current memory usage as either a pie chart, thermometer, history graph, or as used/free totals. The Memory Meter menu shows a breakdown of current memory usage and VM statistics. The Memory Meter can optionally display a paging indicator light.

The Net Meter
Can display network throughput as arrows, bytes per second, and/or as a graph. Both the arrows and the graph are scaled using a user-selected scaling factor and calculation. Scaling can be done on the basis of actual link speed reported by the network interface or peak traffic and can use one of several scaling calculations. The Net Meter menu shows current interfaces and their status. Interface information is gathered from the SystemConfiguraton framework and thus is Mac OS X network location aware.

Note: Requires 64-bit processor.

  • MenuMeters Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    MenuMeters Screenshot 1
  • MenuMeters Screenshot 2
  • MenuMeters Screenshot 3
  • MenuMeters Screenshot 4

What's new in this version:

- Fixes a bug in the menu of the memory meter which I introduced while refactoring