vitalsmac.com

System monitor that groups macOS processes by parent app to reduce Activity Monitor complexity from 1000+ processes to ~60 rows, with 30-day history, alerts, developer tools, and menu bar metrics.

Vitals presents Mac system performance through an app-centric view, reducing the complexity of monitoring resource usage. Rather than displaying individual processes, it groups all child processes under their parent application, producing approximately 60 rows where Activity Monitor would show over 1,000.

Each app row shows combined CPU, memory, GPU, disk, and network usage, making it straightforward to identify which application is the source of high resource consumption without navigating nested process lists. The consolidated view extends to 30 days of history, enabling trend analysis across extended periods rather than only the current state.

Alert functionality notifies users when an application exceeds CPU, memory, disk, or network thresholds. This is useful for monitoring long-running tasks or identifying background processes that unexpectedly consume resources.

Developer-oriented features include identification of running development servers, open ports, and idle processes. This helps developers find forgotten local servers, unused background services, or processes that continue consuming resources after tasks complete.

The menu bar component displays customizable real-time metrics, with options for temperature, fan speed, battery health, per-app volume control, and Bluetooth device battery levels in addition to the standard CPU, memory, and network indicators.

System requirements: macOS 15 Sequoia or later. Compatible with Apple Silicon and Intel Macs.

Pricing: Launch price $9 (limited licenses), regular price $29 as a one-time payment with lifetime updates included. No subscription or account required.

Limitations: Requires macOS 15, excluding users on earlier macOS versions. The one-time pricing may represent higher upfront cost compared to subscription alternatives. App-level grouping may obscure individual process-level detail required for low-level debugging.

Alternatives: iStatistica, iStat Menus, and MenuMeters provide system monitoring with varying depth. Activity Monitor remains free and included with macOS. Stats is a free open-source menu bar monitor.

Suitable for users who find Activity Monitor overwhelming, developers managing multiple running services, or anyone wanting to track which applications consume the most resources across a 30-day history.

FAQ

What does Vitals do?+

Vitals is a macOS system monitoring app that consolidates processes under their parent applications. Instead of seeing 1,000+ individual processes as in Activity Monitor, users see approximately 60 apps with combined CPU, memory, GPU, disk, and network metrics per app.

How is Vitals different from Activity Monitor?+

Activity Monitor lists individual processes, which can exceed 1,000 entries. Vitals groups those processes under the app that spawned them, showing one combined row per app with total resource usage. This makes it faster to identify which app is consuming resources.

Does Vitals track historical performance data?+

Yes. Vitals stores 30 days of performance history for apps, enabling users to see resource usage trends over time rather than only live data.

How much does Vitals cost?+

Vitals launched at $9 for 100 launch licenses, with a regular price of $29 as a one-time payment that includes lifetime updates.

What developer features does Vitals include?+

Vitals identifies development servers and open ports, and highlights idle processes that may be unused. This helps developers find forgotten dev servers, background services, or processes consuming resources without active purpose.

Does Vitals share data externally?+

No. Vitals is privacy-focused: all monitoring data stays on the user's Mac with no analytics, cloud sync, or account requirement.

Related Apps