Skip to content
@zarrs

zarrs - Zarr V2/V3 for Rust!

zarrs is a Rust library for the Zarr storage format for multidimensional arrays and metadata

zarrs

zarrs is a Rust library for the Zarr storage format for multidimensional arrays and metadata.

This organisation mainly exists to serve zarrs web content:

zarrs Ecosystem

Core

  • zarrs: The core library for manipulating Zarr hierarchies.
  • zarrs_data_type: Zarr data types (re-exported as zarrs::data_type).
  • zarrs_metadata: Zarr metadata support (re-exported as zarrs::metadata).
  • zarrs_plugin: The plugin API for zarrs (re-exported as zarrs::plugin).
  • zarrs_storage: The storage API for zarrs (re-exported as zarrs::storage).

Stores

Bindings

Zarr Metadata Conventions

Tools

  • zarrs_tools: Various tools for creating and manipulating Zarr V3 data with the zarrs rust crate
    • A reencoder that can change codecs, chunk shape, convert Zarr V2 to V3, etc.
    • Create an [OME-Zarr] hierarchy from a Zarr array.
    • Transform arrays: crop, rescale, downsample, gradient magnitude, gaussian, noise filtering, etc.
    • Benchmarking tools and performance benchmarks of zarrs.

Popular repositories Loading

  1. zarrs_book zarrs_book Public

    A book for the zarrs Rust crate (and associated tools) for the Zarr storage format for multidimensional arrays and metadata

    JavaScript

  2. .github .github Public

  3. zarrs.github.io zarrs.github.io Public

    TypeScript

Repositories

Showing 3 of 3 repositories
  • .github Public
    0 0 0 0 Updated Apr 8, 2025
  • zarrs_book Public

    A book for the zarrs Rust crate (and associated tools) for the Zarr storage format for multidimensional arrays and metadata

    JavaScript 0 Apache-2.0 0 0 0 Updated Apr 8, 2025
  • TypeScript 0 0 0 0 Updated Jan 28, 2025

Top languages

Loading…

Most used topics

Loading…