#storage #zarr #zarrs #store

zarrs_storage

The storage API and default stores for the zarrs crate

9 releases

0.3.2 Mar 9, 2025
0.3.1 Jan 9, 2025
0.3.0 Nov 15, 2024
0.2.2 Oct 17, 2024
0.1.2 Sep 2, 2024

#1160 in Encoding

Download history 454/week @ 2024-12-11 98/week @ 2024-12-18 34/week @ 2024-12-25 129/week @ 2025-01-01 480/week @ 2025-01-08 163/week @ 2025-01-15 59/week @ 2025-01-22 210/week @ 2025-01-29 207/week @ 2025-02-05 158/week @ 2025-02-12 165/week @ 2025-02-19 46/week @ 2025-02-26 205/week @ 2025-03-05 250/week @ 2025-03-12 46/week @ 2025-03-19 165/week @ 2025-03-26

672 downloads per month
Used in 11 crates (7 directly)

MIT/Apache

120KB
2.5K SLoC

zarrs_storage

Latest Version zarrs_storage documentation msrv build

The storage API for the zarrs Rust crate.

A Zarr store is a system that can be used to store and retrieve data from a Zarr hierarchy. For example: a filesystem, HTTP server, FTP server, Amazon S3 bucket, ZIP file, etc. The Zarr V3 storage API is detailed here: https://zarr-specs.readthedocs.io/en/latest/v3/core/v3.0.html#storage.

This crate includes an in-memory store implementation. See zarrs storage support for a list of stores that implement the zarrs_storage API.

Licence

zarrs_storage is licensed under either of

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

Dependencies

~1.3–7MB
~44K SLoC