Skip to content

Subprojects

Alongside zarr itself, the zarr-python repository hosts a small number of companion packages. Each one is developed in the same repository but versioned, released, and documented independently, so you can depend on it without taking on zarr as a dependency.

  • zarr-metadata


    Spec-defined metadata types, models, and validators for Zarr v2 and v3, with minimal dependencies. Useful if your software reads or writes Zarr metadata documents but does not need a full Zarr implementation.

    pip install zarr-metadata
    
  • zarr-indexing


    Composable, lazy coordinate transforms for Zarr array indexing. Makes the mapping from requested coordinates to stored coordinates a first-class, composable value, and resolves which chunks a selection touches.

    pip install zarr-indexing