Gauge: A Lightweight macOS Menu Bar Utility for System Monitoring
Gauge provides real-time visibility into memory pressure and disk storage usage on macOS.
1Lightweight System Monitoring
Gauge is a compact 900 KB macOS menu bar application designed to monitor memory and disk utilization. The tool provides a visual interface using two bars to represent memory and storage status. It specifically tracks memory pressure levels and disk capacity, offering users immediate insight into their system's current performance and resource allocation.
2Memory Pressure Tracking
The application monitors memory usage by categorizing data into apps, wired, and compressed memory segments. When macOS reports high memory pressure, the indicator turns orange or red to alert the user. This granular breakdown helps identify which specific processes are consuming the most RAM, including XPC services and individual browser tabs.
3Disk Storage Management
Gauge tracks total disk space and identifies the largest files, folders, and applications exceeding 500 MB. The storage indicator turns red once disk usage exceeds 90 percent capacity. Users can view the last access time for files and perform maintenance tasks like moving items to the trash directly from the interface.
4Process Control Features
Users can interact with running processes by clicking to switch focus or hovering to quit applications. If an application remains unresponsive after ten seconds, Gauge automatically initiates a force quit command. To prevent accidental data loss, the tool respects system prompts, such as requests to save changes before closing an active window.
5Privacy and Permissions
To perform comprehensive storage scans, the application requires Full Disk Access within macOS System Settings. The developer provides a dedicated button to navigate users directly to the Privacy and Security menu. This permission ensures the app can accurately index files and folders located within the user's home directory and application folder.
6Installation and Compatibility
Gauge supports macOS 14 and later versions, functioning on both Apple silicon and Intel-based hardware. Users can install the tool by downloading the zip file and moving the application to the folder. Alternatively, developers can clone the repository and use the provided bundle script to build the application from source code.
7Development and Signing
The build process utilizes a script that handles universal, notarized builds for distribution. If a user has an Apple Development certificate, the application signs with it, ensuring that permissions persist across rebuilds. Without a certificate, the app signs ad hoc, which may require users to re-grant permissions after each manual build update.
8Utility for Power Users
By integrating directly into the menu bar, Gauge offers a non-intrusive way to keep track of system resources. It serves as a lightweight alternative to heavier monitoring tools, focusing on essential metrics like memory pressure and storage bloat. This utility is particularly useful for users managing limited disk space or high-memory workloads.