Battery Cycle Tracker is a desktop battery monitor for Linux laptops. A lightweight Linux
alternative to BatteryCare for tracking battery wear, charge cycles and calibration needs.
It reads the real kernel power-supply interface (/sys/class/power_supply).
Features:
- Live battery panel: charge level, status, AC state, voltage, power draw, and health
(full-charge capacity vs design capacity) with every raw sysfs property listed.
- Persistent history log: samples charge, power and capacity to a CSV file you can export.
- Cycle tracking: shows the kernel cycle counter when the firmware reports it, plus
equivalent full cycles computed from your own logged discharge.
- Calibration reminder: tells you when no deep discharge has been logged for 30 days.
- Power settings view: CPU governors, sleep states, platform profile, load and uptime.
- On machines without a battery (desktops, VMs) the app says so honestly and shows system power settings only.
It does not change any power setting.
Disclaimer: This project is an independent open-source tool and is not affiliated with, sponsored by, or endorsed by the authors or owners of BatteryCare.