# rust-battery **Repository Path**: mirrors_opencollective/rust-battery ## Basic Information - **Project Name**: rust-battery - **Description**: Rust crate providing cross-platform information about batteries. - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-04-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # battery [![Latest Version](https://img.shields.io/crates/v/battery.svg)](https://crates.io/crates/battery) [![Latest Version](https://docs.rs/battery/badge.svg)](https://docs.rs/battery) [![Build Status](https://travis-ci.org/svartalf/rust-battery.svg?branch=master)](https://travis-ci.org/svartalf/rust-battery) [![dependency status](https://deps.rs/crate/battery/0.7.1/status.svg)](https://deps.rs/crate/battery/0.7.1) ![Apache 2.0 OR MIT licensed](https://img.shields.io/badge/license-Apache2.0%2FMIT-blue.svg) [![backers](https://opencollective.com/rust-battery/tiers/backer/badge.svg?label=backer&color=brightgreen)](https://opencollective.com/rust-battery) Rust crate providing cross-platform information about batteries. Gives access to a system independent battery state, capacity, charge and voltage values recalculated as necessary to be returned [SI measurement units](https://www.bipm.org/en/measurement-units/). ## Supported platforms * Linux 2.6.39+ * MacOS 10.10+ * Windows 7+ * FreeBSD * DragonFlyBSD # API stability Until `1.0.0` version API might change in any moment, be careful. ## Examples See full-featured `battop` TUI application at [GitHub](https://github.com/svartalf/rust-battop/) or at [crates.io](https://crates.rs/crate/battop). For a simple example check `battery/examples/simple.rs` in the [repository](https://github.com/svartalf/rust-battery/blob/master/battery/examples/simple.rs) ## FFI Experimental [battery-ffi](https://crates.io/crates/battery-ffi) crate provides the FFI bindings to the `battery` crate, so it can be used with another languages. Check its [README](https://github.com/svartalf/rust-battery/tree/master/battery-ffi) and [documentation](https://docs.rs/battery-ffi) for details. ## Donations If you appreciate my work and want to support me, you can do it [here](https://svartalf.info/donate/) or support this project at [Open Collective](https://opencollective.com/rust-battery).