Battery Open Source Projects

Browse 291 Battery open source projects, ranked by GitHub stars. Find the most popular Battery tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 291 projects
40,625 stars

exelban/stats

macOS system monitor in your menu bar

Metrics details
Stars40,625
13,751 stars

ClementTsang/bottom

Yet another cross-platform graphical process/system monitor.

Metrics details
Stars13,751
11,226 stars

reduxjs/redux-toolkit

The official, opinionated, batteries-included toolset for efficient Redux development

Metrics details
Stars11,226
8,285 stars

Ralim/IronOS

Open Source Soldering Iron firmware

Metrics details
Stars8,285
7,622 stars

AdnanHodzic/auto-cpufreq

Automatic CPU speed & power optimizer for Linux

Metrics details
Stars7,622
6,916 stars

feiyangqingyun/QWidgetDemo

Qt编写的一些开源的demo,预计会有100多个,一直持续更新完善,代码简洁易懂注释详细,每个都是独立项目,非常适合初学者,代码随意传播使用,拒绝打赏和捐赠,欢迎留言评论!公众号:Qt实战/Qt入门和进阶/Qt教程

Metrics details
Stars6,916
5,403 stars

google/battery-historian

Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.

Metrics details
Stars5,403
5,314 stars

digitallyinduced/ihp

🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness

Metrics details
Stars5,314
4,719 stars

devicekit/DeviceKit

DeviceKit is a value-type replacement of UIDevice.

Metrics details
Stars4,719
3,483 stars

Dotnet-Boxed/Templates

.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.

Metrics details
Stars3,483
3,325 stars

atc1441/ATC_MiThermometer

Custom firmware for the Xiaomi Thermometer LYWSD03MMC and Telink Flasher via USB to Serial converter

Metrics details
Stars3,325
3,300 stars

linrunner/TLP

TLP - Optimize Linux Laptop Battery Life

Metrics details
Stars3,300
3,231 stars

rjpcomputing/luaforwindows

Lua for Windows is a 'batteries included environment' for the Lua scripting language on Windows. NOTICE: Looking for maintainer.

Metrics details
Stars3,231
3,190 stars

johnfanv2/LenovoLegionLinux

Driver and tools for controlling Lenovo Legion laptops in Linux including fan control and power mode.

Metrics details
Stars3,190
3,121 stars

T-vK/ESP32-BLE-Keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)

Metrics details
Stars3,121
2,911 stars

SpriteOvO/AirPodsDesktop

☄️ AirPods desktop user experience enhancement program, for Windows and Linux (WIP)

Metrics details
Stars2,911
2,485 stars

iglance/iGlance

Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.

Metrics details
Stars2,485
2,440 stars

developit/express-es6-rest-api

:battery: Starter project for an ES6 RESTful Express API.

Metrics details
Stars2,440
2,266 stars

streetturtle/awesome-wm-widgets

Widgets for Awesome Window Manager

Metrics details
Stars2,266
2,227 stars

custom-components/ble_monitor

BLE monitor for passive BLE sensors

Metrics details
Stars2,227
2,183 stars

zackelia/bclm

macOS command-line utility to limit max battery charge

Metrics details
Stars2,183
2,082 stars

brson/stdx

The missing batteries of Rust

Metrics details
Stars2,082
1,861 stars

Sapd/HeadsetControl

Sidetone and Battery status for Logitech G930, G533, G633, G933 SteelSeries Arctis 7/PRO 2019 and Corsair VOID (Pro) in Linux and MacOSX

Metrics details
Stars1,861
1,833 stars

adrcotfas/Goodtime

:hourglass_flowing_sand: productivity app for Android

Metrics details
Stars1,833
1,781 stars

nisrulz/easydeviceinfo

:iphone: [Android Library] Get device information in a super easy way.

Metrics details
Stars1,781
1,667 stars

Agontuk/react-native-geolocation-service

React native geolocation service for iOS and android

Metrics details
Stars1,667
1,620 stars

charlie0129/batt

Control and limit battery charging on Apple Silicon MacBooks.

Metrics details
Stars1,620
1,616 stars

pybamm-team/PyBaMM

Fast and flexible physics-based battery models in Python

Metrics details
Stars1,616
1,610 stars

transistorsoft/react-native-background-fetch

Periodic callbacks in the background for both IOS and Android

Metrics details
Stars1,610
1,582 stars

vimalloc/flask-jwt-extended

An open source Flask extension that provides JWT support (with batteries included)!

Metrics details
Stars1,582
1,557 stars

lemmingDev/ESP32-BLE-Gamepad

Bluetooth LE Gamepad library for the ESP32

Metrics details
Stars1,557
1,525 stars

TheOfficialFloW/VitaShell

Multi-functional file manager for PS Vita

Metrics details
Stars1,525
1,442 stars

gotify/android

An app for creating push notifications for new messages posted to gotify/server.

Metrics details
Stars1,442
1,430 stars

j4velin/Pedometer

Lightweight pedometer app for Android using the hardware step sensor

Metrics details
Stars1,430
1,415 stars

vivien/i3blocks-contrib

Official repository for community contributed blocklets

Metrics details
Stars1,415
1,384 stars

MatteCarra/AccA

Acc app allows to edit acc config file and add a tile to start and stop acc deamon

Metrics details
Stars1,384
1,259 stars

maxwroc/battery-state-card

Battery state card for Home Assistant

Metrics details
Stars1,259
1,254 stars

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性能测试工具)

Metrics details
Stars1,254
1,225 stars

shellfire-dev/shellfire

A repository of namespaced, composable shell (bash, sh and dash) function libraries. Takes aware the pain of shell scripting, making it robust and reusable. Includes secure curl usage, JSON, XML and Debian control file parsers, dependency documentation via attributes, and more. Batteries ARE included.

Metrics details
Stars1,225
1,211 stars

JasonWei512/EnergyStarX

🔋 Improve your Windows 11 device's battery life. A WinUI 3 GUI for https://github.com/imbushuo/EnergyStar.

Metrics details
Stars1,211
1,203 stars

creaktive/rainbarf

it's like Rainmeter, but for CLI!

Metrics details
Stars1,203
1,164 stars

mirego/elixir-boilerplate

⚗ The stable base upon which we build our Elixir projects at Mirego.

Metrics details
Stars1,164
1,125 stars

stuartpittaway/diyBMSv4

Version 4 of the diyBMS

Metrics details
Stars1,125
1,014 stars

go-python/gpython

gpython is a python interpreter written in go "batteries not included"

Metrics details
Stars1,014
1,010 stars

T-vK/ESP32-BLE-Mouse

Bluetooth LE Mouse library for the ESP32 (Arduino IDE compatible)

Metrics details
Stars1,010
996 stars

fiji/fiji

A "batteries-included" distribution of ImageJ :battery:

Metrics details
Stars996
899 stars

stawel/cheali-charger

cheap lipo charger

Metrics details
Stars899
892 stars

PiSugar/PiSugar

PiSugar is a battery module for Raspberry Pi zero(wh)/zero2(wh)/5B/4B/3B+

Metrics details
Stars892
879 stars

emmaguy/clean-status-bar

Tidy up your Android status bar before taking screenshots for the Play Store

Metrics details
Stars879
813 stars

kanflo/aaduino

An AA sized ISM radio Arduino clone

Metrics details
Stars813
789 stars

FedeDP/Clight

A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.

Metrics details
Stars789
787 stars

squareboat/nestjs-boilerplate

A production-ready 🏭 NestJS boilerplate with batteries 🔋 included. No Kidding! Now Supports NestJS V10!!

Metrics details
Stars787
784 stars

TheWeirdDev/Bluetooth_Headset_Battery_Level

A python script to get battery level from Bluetooth headsets

Metrics details
Stars784
773 stars

rachelnicole/robokitty

A DIY Cat (or dog. or human) Feeder powered by node

Metrics details
Stars773
771 stars

facebookincubator/Battery-Metrics

Library that helps in instrumenting battery related system metrics.

Metrics details
Stars771
766 stars

brianmichel/Juice

Make your battery information a bit more interesting.

Metrics details
Stars766
759 stars

JsBergbau/MiTemperature2

Read the values of the Xiaomi Mi Bluetooth Temperature sensor 2 including custom encrypted format.

Metrics details
Stars759
750 stars

bakwc/PySyncObj

A library for replicating your python class between multiple servers, based on raft protocol

Metrics details
Stars750
728 stars

evant/JobSchedulerCompat

[Deprecated] A backport of Android Lollipop's JobScheduler to api 10+

Metrics details
Stars728
718 stars

godly-devotion/charge-limiter

macOS app to set battery charge limit for Intel MacBooks

Metrics details
Stars718
1-60 of 291 projects
Get A Weekly Email With Trending Battery Projects
Stay updated on Battery plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.