AirBattery is a macOS utility designed to provide a unified view of the battery status for all your Apple devices. It displays battery information for iPhones, iPads, Apple Watches, and supported Bluetooth peripherals directly on the Mac's Dock, status bar, or as widgets. The app utilizes the "Nearbility Engine" to automatically discover devices without manual configuration, provided they are on the same LAN or connected via Bluetooth/USB.
A key feature of AirBattery is "Nearcast," which allows users to check the battery levels of other Mac computers and their connected peripherals within the same local network. It supports reading Apple Watch battery data through a paired iPhone (over Wi-Fi or USB) and even offers support for cellular devices via Bluetooth. With customizable icons and display options, AirBattery integrates seamlessly into the macOS environment, keeping users informed about their ecosystem's power levels.
Use Cases:
AirBattery Get battery usage of all devices on Mac and show them on the Dock / StatusBar / Widgets![中文版本][Landing Page]
Download the latest installation file here or install via Homebrew:
brew install lihaoyun6/tap/airbattery
After AirBattery is started, it will be displayed on both the Dock and the status bar by default, or only one of them (can be configured)
AirBattery will automatically search for all devices supported by the "Nearbility Engine" without manual configuration.
Click the Dock icon / status bar icon, or add a widget to view the battery usage of your devices.
You can also use the "Nearcast" feature to check the battery usage of other Macs and their peripherals in the LAN at any time.
You can also change the status bar icon to a real-time battery icon in preferences, just like the one that comes with the system.
If necessary, you can hide certain devices in the Dock menu or status bar menu, and unhide them at any time.
1. Why is my iPhone / iPad / Apple Watch not showing up?
Please make sure the iPhone / iPad has trusted this Mac (and connected the Mac with a data cable at least once while AirBattery is running to pair). Then just make sure it is on the same LAN as the Mac.
2. Does my Apple Watch need to be pre-connected?
No, when AirBattery detects a paired iPhone via WiFi or USB, it will automatically read the battery data of the Apple Watch paired with it (iPhone discovered via Bluetooth does not support reading the watch battery!)
Lightweight high-performance macOS screen recorder built on ScreenCapture Kit with audio loopback, Presenter Overlay, HEVC Alpha support, and comprehensive recording features.
Local-first AI notebook for files, web pages, PDFs, and videos with smart notes, citations, and Surflet applets—runs on macOS/Windows/Linux with your choice of local or cloud LLMs.
Rust implementation of Android Quick Share/Nearby Share for Linux and macOS, enabling seamless cross-device file transfer.
Lightweight self-hosted server monitoring with web dashboards, low-overhead agents, Docker/one-click/binary deploys, and host tagging with simple credential setup.
Modern PySide6 GUI for yt-dlp featuring 8K video downloads, audio extraction, SponsorBlock, and multi-platform support.
Lightweight cross-platform screenshot tool with smart window detection, rich annotations, plugin-powered video/OCR/translation, and flexible save/pin options.