gitmyhub

AlDente-Battery_Care_and_Monitoring

Swift ★ 9.1k updated 2mo ago

Menubar Tool to set Charge Limits and Prolong Battery Lifespan

AlDente is a macOS menu bar app that caps your MacBook battery charging at a percentage you set, like 80%, so the battery stays healthier when your laptop is plugged in all day.

SwiftmacOSsetup: easycomplexity 1/5

AlDente is a macOS menu bar application that lets you set a maximum charging percentage for your MacBook's battery. By default, macOS charges the battery to 100% whenever you plug in, but lithium-ion batteries degrade faster when kept at or near full charge for long periods. AlDente lets you cap charging at, say, 80%, so the battery stays in a healthier range even when the laptop is plugged in all day.

The free version includes two features. Charge Limiter lets you set the maximum charge percentage via a slider or a text field in the menu bar. Discharge mode lets the laptop run entirely on battery even while plugged in, so you can actively bring the charge down to a lower level. The app requires macOS 11 Big Sur or later, and which specific MacBook models are supported is listed on the project's FAQ page.

A paid version called AlDente Pro adds more features: Heat Protection pauses charging when the battery gets too warm, Sailing Mode maintains charge within a set range, Top Up provides a temporary full charge on demand, and a calibration mode helps correct a drifted battery meter. The Pro version is also available through a subscription service called Setapp.

The README includes an important caution about battery calibration. If you keep your MacBook at a low percentage for weeks without running full charge cycles, the battery's built-in percentage meter can drift and report incorrect numbers. The fix is to run several full cycles from 0 to 100 percent to recalibrate.

This repository is no longer open source. Legacy code and older releases remain on GitHub, but the current version of the software is closed-source and proprietary.

Where it fits