Stasis

May 13, 2026 · View on GitHub

A smarter battery icon for your MacBook. Monitor power metrics, manage charge limits, and extend your battery's lifespan — all from the menu bar.

Stasis gives you real-time insight into your MacBook's power system and lets you control charging behavior directly, without relying on macOS's opaque "Optimized Battery Charging."

Apple Silicon only. The heuristics and mechanics to interface with metrics and charging between both of these platforms varies a lot. Currently, the app only supports Apple Silicon MacBooks.

Requires macOS 14.8+.

Stasis Menu Bar

Installation

brew install --cask srimanachanta/tap/stasis

If you encounter a macOS quarantine warning, run:

xattr -dr com.apple.quarantine /Applications/Stasis.app

Direct Download

  1. Download from GitHub Releases.
  2. Open the .zip and drag Stasis into /Applications.
  3. Remove the quarantine flag:
    xattr -cr /Applications/Stasis.app
    
  4. Open Stasis from Applications.

Highlights

  • Charge Limit — Set a max charge level (50–100%) enforced at the hardware level, even through sleep.
  • Sailing Mode — Avoid micro-charging by letting the battery float within a configurable range.
  • Automatic Discharge — Drain to your target level while staying plugged in.
  • Heat Protection — Pause charging when battery temperature gets too high.
  • Power Dashboard — Live voltage, current, wattage, temperature, health, and cycle count in the menu bar.
  • Power Flow Diagram — Sankey visualization of real-time power distribution.
  • MagSafe LED Control — Green at limit, orange while charging.

Documentation

For detailed feature explanations, settings walkthroughs, architecture info, and FAQ, see the Stasis Wiki.

Building from Source

git clone https://github.com/srimanachanta/Stasis.git
cd Stasis
open stasis.xcodeproj

Requires macOS 15.7+ and Xcode with Swift 6+ support. Dependencies resolve automatically via Swift Package Manager.

Contributing

PRs welcome. Please open an issue first for large changes.

Acknowledgments

License

GPL-3.0