An experimental plugin for viewing Deep Zoom Images (DZI) with napari and zarr.


    Learn more:

    License PyPI Python Version tests

    An experimental plugin for viewing Deep Zoom Images (DZI) with napari + zarr + dask.

    This napari plugin was generated with Cookiecutter using with @napari's cookiecutter-napari-plugin template.


    The DZI File Format is a pyramidal tile source specification where individual tiles are RGB/RGBA JPEG/PNG images. DZI is a very popular tile source for zoomable web-viewers like OpenSeadragon, and as a result many tile sources are available over HTTP. This plugin wraps a DZI tile source (local or remote) as a multiscale Zarr, where each pyramidal level is a zarr.Array of shape (level_height, level_width, 3/4), allowing the same images to be viewed in napari + dask.


    You can install napari-dzi-zarr via pip:

    pip install napari-dzi-zarr


    This high-resolution scan of Rembrandt's Night Watch is available thanks to R.G Erdmann. More examples can be found on

    $ napari

    Rembrandt's Night Watch in napari


    Contributions are very welcome. Tests can be run with tox.


    Distributed under the terms of the BSD-3 license, "napari-dzi-zarr" is free and open source software


    If you encounter any problems, please file an issue along with a detailed description.


    • 0.1.2

    Release date:

    • 06 April 2021

    First released:

    • 20 August 2020


    • BSD-3-Clause

    Supported data:

    • Information not submitted

    GitHub activity:

    • Stars: 5
    • Forks: 3
    • Issues + PRs: 2

    Python versions supported:

    Operating system:


    • napari-plugin-engine (>=0.1.4)
    • numpy (>=0.1.19)
    • zarr (>=0.2.4)
    • dask[array] (>=2.23.0)
    • fsspec (>=0.8.0)
    • requests (>=2.24.0)
    • aiohttp (>=3.6.2)
    • imageio (>=2.9.0)

    Sign up to receive updates