Free · Open Source · macOS 14+

Your Mac's battery,
finally visible.

MacWake lives in your menu bar and looks after your battery — charge limit, sailing mode, energy mode, temperature, fan control, and more, all in one quiet place.

$ brew tap Jarvis322/tap
$ brew install --cask macwake

Wake-1.36.dmg

4.0 MB · Developer ID signed · Notarized

↓ Download

Open the DMG and drag MacWake to your Applications folder.

MacWake panel
Dynamic Island

Lives in your notch.

On notch MacBooks, MacWake blends into the hardware. Hover to expand — live power, battery health, temperatures, and a Shelf you can drop files onto.

MacWake Dynamic Island
Features

Everything your battery wants you to know.

🔋

Charge Limit

Cap charging at 50–95% to cut long-term wear, across the full Apple Silicon M-series. Picks the best method your Mac actually supports. Where the SMC offers a charge-inhibit key, charging pauses and the Mac stays on adapter power; where it doesn’t (M4 and later so far), the limit is held by cutting adapter input, so the battery discharges down to it. Settings tells you which one you have.

🪫

Manual Discharge

Drain to a level you pick while plugged in — a charge limit can only stop charging, this brings a Mac sitting at 95% back down. Charging resumes on its own.

⚙️

Settings, organised

Charging, Display, Alerts, General and More — every setting has exactly one home, each with a one-line description of what it does.

Sailing & Calibration

Drift the battery in a band instead of micro-charging, plus a deep calibration cycle (discharge → full charge → hold) you start manually after confirmation, to keep the gauge accurate.

⌨️

Command Line

Install the macwake CLI and control charging from Terminal — status, charging, adapter, energy, fan.

⚡️

Energy Mode

Switch macOS Energy Mode — Automatic, Low Power, or High Power — straight from the menu.

🌀

Manual Fan Speed

On Macs with fans, set a target RPM. Reverts to automatic above 92°C as a safety failsafe. Experimental.

🏝️

Dynamic Island & Shelf

On notch Macs, a live panel with a Shelf: drop files to park them, grab your last copied text.

🎛️

Custom Menu Bar

Show exactly what you want — icon, battery %, power, time remaining, temperature — with a live preview.

🌡️

Temperature Alerts

Notified when battery temperature climbs past 42°C — before sustained heat shortens capacity.

📈

Health Decay Log

A timeline of your battery's maximum capacity. Watch the trend and know when to act.

💨

Fast Drain Detection

Catches sudden 5%+ drops after wake-from-sleep and alerts you to runaway processes.

🔌

Plugged In All Day

Staying at 100% for 24+ hours degrades lithium. MacWake warns you before it adds up.

🌍

5 languages

English, Türkçe, 简体中文, 日本語 & 한국어 — follows your macOS system language, or pick one in Settings.

🔒

100% Private

No cloud, no account. Your battery data never leaves your Mac.

MacWake

Start protecting your battery.

Free download. No sign-up. Open it and it just works.

↓  Download MacWake — Free

or  brew install --cask macwake

Requires macOS 14 Sonoma · Apple Silicon & Intel · Notarized