Skip to content

Implementations

GeoZarr conventions advance in maturity through diverse implementations. The Zarr Conventions Framework requires 3+ independent implementations for Candidate maturity.

Implementation Matrix

ImplementationLanguagegeo-projspatialmultiscales
eopf data-modelPythonFullFullFull
zarr-cmPythonFullFullFull
geozarr-toolkitPythonIn progressIn progressIn progress
rioxarrayPythonIn progressIn progress
GDALC++PlannedPlannedPlanned
OpenLayersJavaScriptReadReadRead
TiTilerPythonReadReadRead

Support levels: Full = read/write, Read = read-only, Planned = not yet started

Tools & Libraries

geozarr-toolkit

Python library for creating, validating, and working with GeoZarr metadata. Includes a CLI (geozarr validate, geozarr info) and a FastAPI web service.

geozarr-examples

Reference documentation, Jupyter notebook examples, and example datasets demonstrating GeoZarr conventions in practice.

metazarr

Browser-based tool for exploring Zarr stores and validating GeoZarr conventions against JSON Schemas. Runs entirely client-side.

Zarr-cm

Lightweight Python implementation of Zarr Conventions Metadata.

Released under the MIT License.