Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/p32929/mac-juice-monitor

Your essential tool for keeping track of all your Bluetooth-connected devices' battery levels, conveniently located in the macOS menu bar.
https://github.com/p32929/mac-juice-monitor

battery battery-percentage battery-percentage-tracker bluetooth-devices electron headphone icon keyboard mac mac-battery mac-menu-bar mac-menubar macos menu menubar mouse percentage toolbar tray wireless-device

Last synced: about 1 month ago
JSON representation

Your essential tool for keeping track of all your Bluetooth-connected devices' battery levels, conveniently located in the macOS menu bar.

Awesome Lists containing this project

README

        

# mac-juice-monitor

Introducing **MacJuiceMonitor** – your essential tool for keeping track of all your Bluetooth-connected devices' battery levels, conveniently located in the macOS menu bar.

**MacJuiceMonitor** is a sleek, user-friendly application designed specifically for macOS users. This app provides real-time battery percentage updates for all your Bluetooth-connected devices, ensuring you are always aware of their power status.

### Key Features:

- **Real-Time Monitoring**: View the battery levels of all your connected Bluetooth devices at a glance.
- **Menu Bar Integration**: Seamlessly integrated into the macOS menu bar (the top-right section), MacJuiceMonitor ensures that battery information is always easily accessible without cluttering your screen.
- **Device Compatibility**: Supports a wide range of Bluetooth devices, including headphones, keyboards, mice, and more.
- **User-Friendly Interface**: Simple, intuitive design that blends perfectly with macOS aesthetics.
- **Lightweight and Efficient**: Minimal system resource usage ensures your Mac runs smoothly while keeping you informed.

Stay ahead of your device's power needs with MacJuiceMonitor, the ultimate companion for managing Bluetooth device battery levels on your Mac.

# Todos

- [x] Track all BT device battery percentages
- [x] Track all BT device battery charging statuses
- [ ] Ability to select which devices user wants to show as tray icons

# Screenshots

![Screenshot 2024-07-10 at 10 35 23 AM](https://github.com/user-attachments/assets/2a58378e-0468-471b-a67e-27308586fca3)

![Screenshot 2024-07-10 at 10 35 23 AM - Copy](https://github.com/user-attachments/assets/5d05e452-b298-4833-90dc-c4f4dde517ce)

# How to use

* Download ( From here: https://github.com/p32929/mac-juice-monitor/releases/latest )
* Install
* Run
* Close ( it minimizes the app )
* Enjoy

# License

```
MIT License

Copyright (c) 2024 Fayaz Bin Salam

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
```

# Icon
From here: https://www.flaticon.com/free-icon/wireless-charger_4978408?term=battery+wireless&page=1&position=5&origin=search&related_id=4978408

# Contribution
Before making pull requests, please open an issue. Thanks

# Issues
* if the app is not auto starting at login:
- open settings
- search `Open at Login`
- in the `Open at Login` items, add `mac-juice-monitor`

if still not auto starting
- remove `mac-juice-monitor` from the `Open at Login` items
- add `mac-juice-monitor` again