Skip to content

Battery Protector is a lightweight software for Windows that alerts the user when the battery reaches 80% and plays music until the charger is unplugged.

License

Notifications You must be signed in to change notification settings

CycloneAddons/battery-protector

Repository files navigation

🛡️ Battery Protector

Battery Protector Logo

Battery Protector is a lightweight software for Windows that alerts the user when the battery reaches 80% and plays music until the charger is unplugged. It also displays the battery percentage in the system tray.


🚀 Features

  • 🔔 Battery Alert: Notifies the user when the battery reaches 80%.(Soon Customizable)
  • 🎵 Music Alert: Plays music until the charger is unplugged.
  • 📌 Tray Icon: Displays the current battery percentage in the system tray.
  • ℹ️ Battery Status Tooltip: Shows detailed battery status in the tray icon tooltip.(Soon)
  • ⚙️ Customizable Alerts: Will allows users to customize alert sounds and notification settings.(Soon)

📥 Installation

  1. Clone the repository:

    git clone https://github.com/CycloneAddons/battery-protector.git
  2. Navigate to the project directory:

    cd battery-protector
  3. Install dependencies:

    npm install
  4. Run the project:

    npm run tauri dev

    OR

    npm run tauri build

🪄 Download Links

MSI Icon --- EXE Icon


📖 Usage

The application will start monitoring the battery status once launched:

  • ⚡ When the battery reaches 80%, an alert sound will play, and the battery percentage will be displayed in the tray icon.
  • 🔌 The alert sound will continue until the charger is unplugged.

📷 Screenshot Demonstration

Battery Protector Screenshot

📷 Video Demonstration

Soon


🤝 Contributing

We welcome contributions to make Battery Protector better! To contribute:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature-name
  3. Commit your changes:
    git commit -m "Add your message here"
  4. Push the branch:
    git push origin feature-name
  5. Submit a pull request.

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.


🛠 Maintenance

This project is actively maintained. For bug reports or feature requests, please open an issue.


Note: Currently, this project is intended for Windows users only.


👨‍💻 Developer & Owner

Developed and owned by Cyclone Addons
GitHub Profile


❤️ Support

If you find this project helpful, consider giving it a ⭐ on GitHub!

Buy Me A Coffee

GitHub Stars
GitHub Forks