batt
« Back to VersTracker
Description:
Control and limit battery charging on Apple Silicon MacBooks
Type: Formula  |  Latest Version: 0.6.0@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: battery macos apple-silicon power-management cli
Install: brew install batt
About:
batt is a command-line utility designed for Apple Silicon MacBooks that provides granular control over battery charging behavior. It allows users to set charge limits and manage power states to prolong battery lifespan by reducing wear from constant full charges. The tool runs as a background daemon, enabling automation and fine-tuned power management beyond what macOS offers natively.
Key Features:
  • Set custom battery charge limits (e.g., stop charging at 80%)
  • Background daemon for continuous monitoring and control
  • Command-line interface for easy scripting and automation
  • Support for Apple Silicon MacBooks
  • View detailed battery health and status information
Use Cases:
  • Extending the long-term health of a MacBook battery by avoiding overcharging
  • Maintaining optimal charge levels for stationary desktop-replacement setups
  • Automating power management for users who frequently leave their laptop plugged in
Alternatives:
  • AlDente – AlDente is a popular GUI-based application with similar charge limiting features, while batt offers a lightweight, CLI-focused approach suitable for power users and automation.
Version History
Detected Version Rev Change Commit
Nov 23, 2025 3:12pm 0 VERSION_BUMP 9de9b2bd
Sep 13, 2025 11:31am 0 VERSION_BUMP f4289504
Nov 12, 2024 9:35am 0 VERSION_BUMP dac512ed
Nov 12, 2024 9:26am 0 VERSION_BUMP b5beb45e
Oct 8, 2024 5:18pm 0 VERSION_BUMP 17f2f6d2
Oct 8, 2024 9:26am 0 VERSION_BUMP ca35d51f