46 releases (3 stable)
| new 1.0.3 | Mar 8, 2026 |
|---|---|
| 1.0.2 | Dec 10, 2025 |
| 1.0.1 | Oct 27, 2025 |
| 0.26.0 | Oct 27, 2025 |
| 0.4.2 | Jul 15, 2020 |
#516 in Parser implementations
2,396 downloads per month
Used in 10 crates
(7 directly)
1MB
23K
SLoC
[](https://tokei.rs/b1/github/thscharler/spreadsheet-ods)
spreadsheet-ods - Read and write ODS files
This crate can read and write back ODS spreadsheet files.
Not all the specification is implemented yet.
But it covers everything if you
- just want to extract the data.
- need a round-trip. Any unparsed parts are kept as blobs or raw xml and are written again.
See the todos for the missing parts.
Features
-
use_decimal: Add conversions for rust_decimal. Internally the values are stored as f64 nonetheless. -
Locales
- all_locales = [ "locale_de_AT", "locale_en_US", "locale_cs_CZ" ]
- locale_de_AT
- locale_en_US
... send me an issue if you need more ...
License
This project is licensed under either of
at your option.
Changes
Contributing
I welcome all people who want to contribute.
Dependencies
~15MB
~322K SLoC