Projects in Awesome Lists tagged with battery
A curated list of projects in awesome lists tagged with battery .
https://github.com/adnanhodzic/auto-cpufreq
Automatic CPU speed & power optimizer for Linux
automatic battery boost cli cpu daemon frequency governor hacktoberfest laptop linux management monitor monitoring power speed tool turbo
Last synced: 13 May 2025
https://github.com/AdnanHodzic/auto-cpufreq
Automatic CPU speed & power optimizer for Linux
automatic battery boost cli cpu daemon frequency governor hacktoberfest laptop linux management monitor monitoring power speed tool turbo
Last synced: 03 Apr 2025
https://github.com/iglance/iglance
Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.
battery cpu fan free hardware mac macos memory monitor monitoring-tool network open-source osx system system-monitor
Last synced: 15 May 2025
https://github.com/iglance/iGlance
Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.
battery cpu fan free hardware mac macos memory monitor monitoring-tool network open-source osx system system-monitor
Last synced: 20 Mar 2025
https://github.com/zackelia/bclm
macOS command-line utility to limit max battery charge
battery battery-health battery-life macos smc
Last synced: 15 May 2025
https://github.com/johnfanv2/lenovolegionlinux
Driver and tools for controlling Lenovo Legion laptops in Linux including fan control and power mode.
arch-linux archlinux battery charging conservation-mode debian fan-control gaming gentoo laptop legion lenovo lenovo-ideapad lenovo-legion lenovo-vantage linux linux-driver powermode ubuntu utility
Last synced: 14 May 2025
https://github.com/nisrulz/easydeviceinfo
:iphone: [Android Library] Get device information in a super easy way.
android android-library annotations battery bluetooth cpu details device display easydeviceinfo identifier information library location memory mod network nfc sensor telephony
Last synced: 11 Apr 2025
https://github.com/johnfanv2/LenovoLegionLinux
Driver and tools for controlling Lenovo Legion laptops in Linux including fan control and power mode.
arch-linux archlinux battery charging conservation-mode debian fan-control gaming gentoo laptop legion lenovo lenovo-ideapad lenovo-legion lenovo-vantage linux linux-driver powermode ubuntu utility
Last synced: 06 May 2025
https://github.com/smart-test-ti/SoloX
💯SoloX - Real-time collection tool for Android/iOS performance data.(Android性能测试android performance\iOS性能测试ios performance\移动端性能测试mobile performance\APP性能测试app performance\app性能测试工具)
android-performance battery cpu fps ios-performance jank memory network performance-testing
Last synced: 16 Jun 2026
https://github.com/devangshekhawat/fedora-42-post-install-guide
Things to do after installing Fedora 42
battery battery-life fedora fedora-41 fedora-asahi fedora41 gnome gnome-shell hw-video laptop linux media-codecs nvidia post-installation things-to-do thingstodo
Last synced: 15 May 2025
https://github.com/jasonwei512/energystarx
🔋 Improve your Windows 11 device's battery life. A WinUI 3 GUI for https://github.com/imbushuo/EnergyStar.
battery battery-life ecoqos windows-11 windows11 winui winui-3 winui3
Last synced: 15 May 2025
https://github.com/devangshekhawat/Fedora-42-Post-Install-Guide
Things to do after installing Fedora 42
battery battery-life fedora fedora-41 fedora-asahi fedora41 gnome gnome-shell hw-video laptop linux media-codecs nvidia post-installation things-to-do thingstodo
Last synced: 10 Apr 2025
https://github.com/devangshekhawat/fedora-41-post-install-guide
Things to do after installing Fedora 41
battery battery-life fedora fedora-41 fedora-asahi fedora41 gnome gnome-shell hw-video laptop linux media-codecs nvidia post-installation things-to-do thingstodo
Last synced: 03 Apr 2025
https://github.com/JasonWei512/EnergyStarX
🔋 Improve your Windows 11 device's battery life. A WinUI 3 GUI for https://github.com/imbushuo/EnergyStar.
battery battery-life ecoqos windows-11 windows11 winui winui-3 winui3
Last synced: 13 Apr 2025
https://github.com/maxwroc/battery-state-card
Battery state card for Home Assistant
battery hassio home-assistant lovelace-custom-card sensor
Last synced: 02 Apr 2026
https://github.com/stuartpittaway/diyBMSv4
Version 4 of the diyBMS
18650 battery battery-management-system bms powerwall
Last synced: 22 Apr 2025
https://github.com/pisugar/pisugar
PiSugar is a battery module for Raspberry Pi zero(wh)/zero2(wh)/5B/4B/3B+
battery raspberry-pi raspberry-pi-zero raspberry-pi-zero-w raspberrypi
Last synced: 18 Oct 2025
https://github.com/TheWeirdDev/Bluetooth_Headset_Battery_Level
A python script to get battery level from Bluetooth headsets
at-command battery battery-level battery-percentage bluetooth bluetooth-devices bluetooth-headphones bluetooth-headsets bluetooth-socket bluetooth-speaker bluez headphones headset linux pybluez python python-script socket
Last synced: 10 Apr 2025
https://github.com/brianmichel/juice
Make your battery information a bit more interesting.
apple battery battery-information juice menubar
Last synced: 04 Apr 2025
https://github.com/brianmichel/Juice
Make your battery information a bit more interesting.
apple battery battery-information juice menubar
Last synced: 18 Apr 2025
https://github.com/PiSugar/PiSugar
PiSugar is a battery module for Raspberry Pi zero(wh)/zero2(wh)/5B/4B/3B+
battery raspberry-pi raspberry-pi-zero raspberry-pi-zero-w raspberrypi
Last synced: 15 Mar 2025
https://github.com/fededp/clight
A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.
battery brightness c capture capture-frames daemon gamma-correction linux screen-backlight systemd webcam
Last synced: 18 Jul 2025
https://github.com/FedeDP/Clight
A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.
battery brightness c capture capture-frames daemon gamma-correction linux screen-backlight systemd webcam
Last synced: 20 Mar 2025
https://github.com/godly-devotion/charge-limiter
macOS app to set battery charge limit for Intel MacBooks
battery battery-health battery-life charging macbook-battery-health macos
Last synced: 04 Apr 2025
https://github.com/anatoliyv/AssistantKit
Easy way to detect iOS device properties, OS versions and work with screen sizes. Powered by Swift.
battery device ios ios-device ios-framework ipad iphone swift swift-4 swift-framework
Last synced: 03 Aug 2025
https://github.com/anatoliyv/assistantkit
Easy way to detect iOS device properties, OS versions and work with screen sizes. Powered by Swift.
battery device ios ios-device ios-framework ipad iphone swift swift-4 swift-framework
Last synced: 04 Apr 2025
https://github.com/raphaelhanneken/apple-juice
An advanced battery gauge for macOS, that displays the remaining battery time and more.
amperage apple-juice battery battery-gauge battery-level battery-monitor big-sur charge condition high-sierra macos mojave percentage power-usage sierra time time-remaining today-widget xcode
Last synced: 18 Apr 2025
https://github.com/svartalf/rust-battop
Interactive batteries viewer
battery battery-monitor dragonflybsd freebsd linux macos terminal tui
Last synced: 16 May 2025
https://github.com/wagiminator/power-boards
Collection of DC/DC Converters, Battery Chargers, and Power Supplies
battery battery-chargers boost-converter buck-converter cn3058 fp6277 fp6298 ip5306 lm2596 mp2307 mt3608 power-bank power-delivery sepic solar-charger tp4056 tps61169 trigger usb-c
Last synced: 27 Jan 2026
https://github.com/mohamed-arradi/AirpodsBattery-Monitor-For-Mac
Your AirPods Battery levels at your status bar | MacOS | Widget
airpods airpods-battery airpodsbattery-monitor airpodspro apple battery battery-level battery-monitor bluetooth bluetooth-low-energy m1 mac macos monitoring-tool osx sequoia statusbar statusbarutil swift swiftui
Last synced: 26 Mar 2025
https://github.com/turkaysoftware/glow
System Analysis Software
battery benchmark cpu gpu installed-drivers installed-service motherboard network operating-system ram sound storage testing-tools usb windows
Last synced: 24 Jan 2026
https://github.com/ikineticate/bluegauge
A lightweight tray tool for easily viewing the battery level of Bluetooth devices - 轻松查看蓝牙设备电池电量的轻便托盘工具
battery battery-level bluetooth bluetooth-battery bluetooth-classic bluetooth-low-energy windows
Last synced: 01 Mar 2026
https://github.com/svartalf/rust-battery
Rust crate providing cross-platform information about the notebook batteries.
battery battery-information dragonflybsd freebsd linux macos rust rust-crate windows
Last synced: 15 May 2025
https://github.com/andrealufino/luminous
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
battery battery-level carrier cocoapods device device-detection disk-space disk-usage hardware ios language languages locale swift system uidevice version
Last synced: 12 May 2025
https://github.com/kernc/xsuspender
:eyes: :computer: :zzz: :battery: Save battery by auto-suspending unfocused X11 applications.
battery cpu daemon desktop hacktoberfest laptop libvirt libwnck linux powersave powersaving qemu sigstop suspend virt-manager virtualbox window-manager x11 xorg
Last synced: 16 May 2025
https://github.com/andrealufino/Luminous
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
battery battery-level carrier cocoapods device device-detection disk-space disk-usage hardware ios language languages locale swift system uidevice version
Last synced: 06 Aug 2025
https://github.com/tshakalekholoane/bat
Battery management utility for Linux laptops.
asus bash battery battery-level battery-life battery-management-system battery-monitor go golang linux linux-kernel sh systemd utilities utility utils
Last synced: 16 May 2025
https://github.com/rjekker/i3-battery-popup
A script that shows warning messages to the user when the battery is almost empty. For i3wm users.
Last synced: 06 Apr 2025
https://github.com/dirkam/backgroundable-android
Collection of stock apps and mechanisms, which might affect background tasks and scheduled alarms.
alarmmanager android auto-startup background battery battery-saving job-scheduler
Last synced: 09 Apr 2025
https://github.com/distatus/battery
cross-platform, normalized battery information library
Last synced: 28 Jan 2026
https://github.com/ECSHackWeek/impedance.py
A Python package for working with electrochemical impedance data
battery corrosion electrochemistry fuel-cell impedance lithium-ion
Last synced: 07 May 2025
https://github.com/springfall2008/batpred
Home battery prediction and charging automation for Home Assistant, supporting many inverter types
battery givenergy givtcp home-assistant huwaei octopus-energy prediction-model simulation solar solax-inverter solcast solis-pv-inverters
Last synced: 11 May 2026
https://github.com/Dungyichao/Electric-Vehicle-Route-Planning-on-Google-Map-Reinforcement-Learning
User can set up destination for any agent to navigate on Google Map and learn the best route for the agent based on its current condition and the traffic. Our result is 10% less energy consumption than the route provided by Google map
battery directions double-dqn electric-vehicles elevation geocode google-maps path-planning python python36 reinforcement-learning route-planner
Last synced: 04 Apr 2025
https://github.com/patman15/bms_ble-ha
This integration allows to monitor Bluetooth Low Energy (BLE) battery management systems (BMS) from within Home Assistant.
battery battery-management-system battery-monitor battery-status ble bluetooth-low-energy daly-bms home-assistant jbd jbd-bms jikong-bms monitoring neey-balancer ogt-bms renogy seplos seplos-bms smart-bms supervolt
Last synced: 08 Feb 2026
https://github.com/ai-republic/bms-to-inverter
Use, monitor and control any battery brand with any inverter! Application to read and monitor data from BMSes and write data to an inverter using any protocol (e.g. UART, RS485, ModBus or CAN)
battery bms daly daly-bms deye growatt inverter jk lifepo4 lithium pace pylon pylontech seplos seplos-bms sma solar solark sunny-island victron
Last synced: 12 Jan 2026
https://github.com/mr-manuel/venus-os_dbus-serialbattery
Battery Monitor driver for serial battery in VenusOS GX systems
battery can diy driver energy modbus rs485 ttl uart venusos venusos-device victron victronenergy
Last synced: 10 Feb 2026
https://github.com/jasonacox/pypowerwall
Python API for Tesla Powerwall and Solar Power Data
battery dashboard inverter-graphs powerwall powerwall-api powerwall-status powerwall-temps python solar solar-panel-data solar-strings tesla tesla-api tesla-powerwall vitals
Last synced: 19 Apr 2026
https://github.com/gillstrom/battery-level
Get current battery level
battery battery-level javascript node
Last synced: 08 Oct 2025
https://github.com/ni554n/battarang-notifier-android
Get notified on another device when your android's battery is low or full
android-app battery battery-alert battery-monitor battery-notification material-you push-notification telegram
Last synced: 05 Apr 2025
https://github.com/wagiminator/attiny13-tinyups
Uninterruptible Power Supply
arduino attiny attiny13 attiny13a avr battery diy pcb project raspberry-pi uninterruptible-power-supply ups
Last synced: 12 Apr 2025
https://github.com/maateen/battery-monitor
An X-platform utility tool developed on Golang, notifies about charging, discharging, and critically low battery state of the battery.
battery battery-monitor python
Last synced: 11 Jun 2026
https://github.com/imwally/battstat
🔋 CLI battery status indicator for macOS, Linux, and OpenBSD ⚡
Last synced: 24 Oct 2025
https://github.com/Battery-Intelligence-Lab/SLIDE
SLIDE is C++ code that simulates degradation of lithium ion cells. It extends the single particle model with various degradation models from literature. Users can select which degradation models they want to use for a given simulation.
battery digital-twin physical-modeling simulation
Last synced: 07 May 2025
https://github.com/arminjo/smart-battery-module-info_for_arduino
Arduino sketch, which helps detecting the connections of the I2C interface and prints info available from the SMB (SmartBatteryModule) laptop battery pack.
18650 arduino battery battery-status laptop packprobe sbm
Last synced: 05 Apr 2025
https://github.com/batterysim/equiv-circ-model
An equivalent circuit model (ECM) for a battery cell, module, and pack
battery battery-cell electric-vehicles equivalent-circuit-model
Last synced: 14 Jan 2026
https://github.com/pstadler/battery.js
A tiny wrapper for the HTML5 Battery Status API.
battery browser html5 javascript library
Last synced: 21 Aug 2025
https://github.com/iphands/randy
System info viewer written in Rust / GTK3. Inspired by Conky.
battery conky cpu filesystem gtk gtk-rs gtk3 mem opacity randy rust rust-lang screenshot
Last synced: 14 Jul 2025
https://github.com/ooooze/batctl
⚡ Battery charge threshold manager for Linux laptops
battery charge-threshold cli go laptop linux power-management terminal thinkpad tui
Last synced: 13 Mar 2026
https://github.com/jepegit/cellpy
extract and tweak data from electrochemical tests of cells
battery chemistry data-analysis electrochemistry opensource physics
Last synced: 21 Feb 2026
https://github.com/rodlie/powerkit
Desktop Independent Power Manager
backlight battery dbus fluxbox freedesktop hibernate hybridsleep laptop linux logind openbox power-management qt5 sleep suspend upower window-manager windowmaker xdg
Last synced: 13 Apr 2025
https://github.com/mtrossbach/noah-mqtt
A tool for integrating Growatt Noah 2000 home batteries with Home Assistant via MQTT, enabling monitoring and control of your energy storage system.
battery docker energy-monitor go golang growatt hassio hassio-addon home-assistant homeassistant iot mqtt mqtt-smarthome noah powerplant solar solar-energy
Last synced: 06 Apr 2025
https://github.com/vbresan/healthybatterycharging
Prolong the battery life of your android phone by keeping it charged between 40% and 80%
android android-app android-application battery battery-charger battery-info battery-information battery-level battery-life battery-monitor battery-percentage battery-status f-droid fdroid java
Last synced: 07 Apr 2025
https://github.com/renanwolf/unirate
Unity plugin to easily manage the application frame rate and rendering interval. Reducing battery power consumption and device heat, especially on mobile platforms.
battery frame framerate-management heat idle-game interval mobile rate rendering rendering-optimizations unity unity-plugin unity3d
Last synced: 29 Jul 2025
https://github.com/steam3d/magicpodsdecky
Monitor the battery level of your AirPods, Beats and Galaxy Buds. Easily switch between noise cancellation modes and enjoy the magic.
airpods airpods-battery battery battery-monitor beats bluetooth galaxy-buds steam-deck
Last synced: 15 Jun 2026
https://github.com/ionuttbara/melody_android
Melody Script for Android.
android battery battery-life phone security
Last synced: 15 Apr 2025
https://github.com/renanwolf/UniRate
Unity plugin to easily manage the application frame rate and rendering interval. Reducing battery power consumption and device heat, especially on mobile platforms.
battery frame framerate-management heat idle-game interval mobile rate rendering rendering-optimizations unity unity-plugin unity3d
Last synced: 08 May 2025
https://github.com/ventto/batify
Only one udevrule file triggering plug and critical battery level notifications (multi-x sessions support)
bash battery level libnotify multi-xusers notification udev
Last synced: 06 Mar 2026
https://github.com/kmcallister/rpi-battery-monitor
Monitor battery voltage from a Raspberry Pi
battery munin raspberry-pi raspberry-pi-3 rpi rpi3 rust
Last synced: 05 Sep 2025
https://github.com/Ventto/batify
Only one udevrule file triggering plug and critical battery level notifications (multi-x sessions support)
bash battery level libnotify multi-xusers notification udev
Last synced: 12 Apr 2025
https://github.com/jrester/tesla_powerwall
Python API for Tesla Powerwall
api battery powerwall powerwall-api powerwall-status python tesla tesla-powerwall
Last synced: 14 Dec 2025
https://github.com/kentzo/power
Python module that allows you to get power and battery status of the system. Windows, Mac OS X, Linux
battery linux macos power-management python windows
Last synced: 04 Oct 2025
https://github.com/benct/lovelace-battery-entity-row
Show battery states or attributes with dynamic icon on entity rows in Home Assistant's Lovelace UI
attribute battery card entity entity-rows hacs home-assistant home-assistant-frontend lovelace lovelace-ui state
Last synced: 28 Apr 2025
https://github.com/calasanmarko/turbomac
Stops CPU throttling on Intel-based Macs
battery mac macintosh macos osx power-management throttling
Last synced: 12 May 2025
https://github.com/jkuri/macstats
Mac OS X Statistics - Battery, Fans, CPU
battery capacity cpu cycle-count darwin fan macos
Last synced: 19 Jun 2025
https://github.com/arminjo/ultimate-battery-tester
The ultimate battery tester with ESR measurement and discharge graph. Based on an Arduino Nano and a 1602 LCD.
battery battery-info battery-status esr internal-resistance lcd-display liion meter
Last synced: 05 Mar 2026
https://github.com/hobbyquaker/arcticfox-config
Configuration Tool for Vape Battery Mods with Arcticfox Firmware. :cloud: :wrench: Works on MacOS and Linux.
arcticfox battery configuration firmware mod temperature-control vape
Last synced: 06 Mar 2025
https://github.com/pwittchen/rxbattery
monitors battery state of the Android device
android battery battery-level battery-monitor battery-status broadcast-reciever java kotlin kotlin-android rxandroid rxandroid2 rxjava rxjava2 rxkotlin rxkotlin-android
Last synced: 13 Apr 2025
https://github.com/geerlingguy/macbook-pro-battery-test
Test script to emulate a relatively heavy workload for battery life testing.
apple battery battery-life laptop mac macbook macbook-pro macos mbp portable test
Last synced: 10 Sep 2025
https://github.com/ldab/esp32_ftpclient
An FTP-Client for the ESP32
arduino battery esp32 esp32-cam espressif ftp ftp-client internet-of-things iot microcontrol
Last synced: 31 Jul 2025
https://github.com/Pheon-Dev/pigeon
Neovim plugin packed with modules ( battery, wifi, date, time, day etc) to litter the statusline and winbar
battery cpu cpu-usage date day memory-usage neovim neovim-plugins nvim nvim-plugin statusline time wifi winbar
Last synced: 27 Mar 2025
https://github.com/mr-manuel/venus-os_dbus-mqtt-battery
This Venus OS driver gets the data from MQTT and displays it as battery.
battery dbus driver mqtt venusos venusos-device victron victronenergy
Last synced: 10 Feb 2026
https://github.com/scttnlsn/bms
Battery management system for 4-series li-ion packs
arm battery battery-management-system bq76920 cortex-m zephyr
Last synced: 09 Mar 2026