Built for macOS Sonoma & Sequoia

Your Mac,
decoded.

Activity Monitor reimagined as a gorgeous native dashboard with real-time analytics, historical trends, and a menu bar companion.

Download Free Trial See what's inside
MacPulse Dashboard — CPU, Memory, Network, Disk, Thermal, Battery, and GPU monitoring in one view
CPU 24%
Memory 68%
Network 2.4 MB/s
Thermal 52°C

Seven modules.
One dashboard.

CPU

Per-core usage with P-core and E-core differentiation. User/system breakdown on Apple Silicon.

Per-core · P/E clusters

Memory

Wired, compressed, cached, and free composition. Swap usage and memory pressure level.

Composition bar · Pressure

Network

Per-interface throughput with upload and download rates. Total byte counters and dual-line charts.

Per-interface · In/Out

Disk

Volume usage with I/O read/write rates. External drive detection, eject support, and connection type.

I/O rates · External drives

Thermal & Fans

SMC temperature sensors, fan RPM with custom speed curves. Silent, Balanced, and Performance presets.

Fan curves · Manual control

Battery

Charge percent, health status, cycle count, and temperature. Gracefully hidden on desktops.

Health · Cycles · Temp

GPU

Utilization via IOKit, memory via Metal, device name, and temperature. Unified memory on Apple Silicon.

Metal · IOKit · Utilization

Every module,
beautifully detailed.

CPU module with P-core and E-core breakdown, per-core bars, and history chart CPU
Memory module with composition bar, pressure level, and usage chart Memory
Network module with per-interface throughput and dual-line chart Network
Disk module with volume usage and I/O rate charts Disk
Thermal module with sensor readings and temperature history Thermal
Battery module with charge, health, cycle count, and temperature Battery
GPU module with utilization, memory, and device info GPU

Not just monitoring.
Understanding.

Historical Analytics

Trends over time

Every data point persisted to SQLite. Browse 24 hours, 7 days, or 30 days of history with intelligent downsampling.

History & Trends view showing CPU, Memory, Network, and Disk charts over time
Menu Bar Companion

Always there

Compact popover with mini gauges, network throughput, and quick actions. One click away.

24CPU
68RAM
87DISK
Fan Control

Custom curves

Drag control points to create your perfect fan profile. Four presets included.

Temperature °C RPM %
WidgetKit

Desktop widgets

Small, medium, and large widgets showing system averages. Updated every 5 minutes with averaged data for a meaningful picture of system health.

MacPulse
24CPU
System Overview
24CPU
68RAM
87DISK
Avg 5m
↓ 1.2 MB/s ↑ 340 KB/s
Insights Engine

Plain-English insights

Automatic analysis of your system patterns. Memory pressure trends, CPU hotspots, thermal events, and more — in words you understand.

Memory — Sustained usage above 80% for 2 hours. Consider closing unused applications.
CPU — Average load 34% over the past 24 hours. Peak of 92% during afternoon compile.
Thermal — CPU temperature dropped 8°C after switching to Balanced fan curve.
Performance Sessions

Record & analyze

Start a recording session during intensive tasks. Capture CPU, GPU, memory, thermals, and FPS at 1-second intervals. Export to CSV.

Performance session recording with FPS, frame time, CPU/GPU utilization, and temperature charts
“Activity Monitor gives you numbers. MacPulse gives you understanding.”

Engineered to be
invisible.

<1%
CPU Usage
<50MB
Memory Footprint
5s
Poll Interval
30d
History Retention
Swift & SwiftUI Universal Binary SQLite + GRDB macOS 14+

Start free.
Upgrade when ready.

Trial
$0
14 days, full access
  • All 7 monitoring modules
  • Historical analytics
  • Menu bar companion
  • Fan speed control
  • Desktop widgets
MacPulse

Know your
machine.

Download MacPulse and start your 14-day free trial. No account required.

Download for macOS
v1.0.0 · macOS 14 Sonoma or later · Apple Silicon & Intel