Pure-Rust library for communicating with devices using the HID protocol

Name Last Update
src Loading commit data...
.gitignore Loading commit data...
CONTRIBUTING.adoc Loading commit data...
Cargo.toml Loading commit data...
LICENSE-APACHE Loading commit data...
LICENSE-MIT Loading commit data...
README.md Loading commit data...


Pure-Rust library for talking to devices with the HID protocol. See below for OS support matrix.

Supported operating systems

  • Linux (hidraw interface):
  • Windows:
  • macOS:
  • Redox:
  • Robigalia:

Anything not listed is unsupported, and I have no plans for adding support for it. If you wish to add support for an unlisted platform, I'd be very happy to accept your pull requests. However, please see Robigalia's contribution guide. In particular, note the requirements on commit signing and accepting the DCO.


lodapi is licensed under either of

at your option.


Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Serde by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.