4 releases

0.1.3 Aug 31, 2023
0.1.2 Aug 31, 2023
0.1.1 Aug 31, 2023
0.1.0 Aug 31, 2023

#1121 in Parser implementations

Download history 7/week @ 2024-02-26 9/week @ 2024-03-11 69/week @ 2024-04-01

78 downloads per month
Used in serde_krds

GPL-3.0 license

14KB
214 lines

Rusty Kindle File Formats

Rust representations of data formats used by Kindle e-readers. Currently only the KRDS format is supported. Documentation is given when purpose of fields and types is known, if you know anything not documented (or documented incorrectly) please contribute or make an issue.

These representations may be innacurate. They may be missing some fields and some fields may not be required by each format even though I have not wrapped them in optionals. These representations may seem strange, but they are designed to go with my other project serde_krds.

Information on format and value/field names were determined thanks to users posting in this mobilereads.com thread.


lib.rs:

Rust representations of data formats used by Kindle e-reader, currently only the KRDS format is supported. Documentation is given as purpose of fields and types is known, if you know anything please contribute.

Dependencies

~0.4–1MB
~24K SLoC