2025 Zarr Summit Recap
The Zarr community convened in Rome, Italy, on October 13-17, 2025, for the first-ever Zarr Summit! It was an incredible experience.
During the first three days, Zarr developers collaborated on crucial improvements to the Zarr ecosystem. We prototyped long-requested features, bootstrapped a framework for flourishing community-driven metadata conventions, and dramatically improved cross-language implementation parity.
During the final two days, we welcomed adopters from diverse organizations to meet with developers to discuss best practices and common roadblocks, exchange ideas, and build connections across the Zarr Community.

Zarr Summit adopter days group photo
And most importantly, we had a blast!
Takeaways
Zarr is taking off 🚀
We knew Zarr was getting big even before the event; ESA’s adoption of Zarr for Sentinel products was a key inspiration for the summit. Still, we were blown away by the depth and breadth of Zarr adoption worldwide across all sorts of institutions. Large communities and data providers are embracing Zarr, and many more people are actively using Zarr V3 in production. The cross-domain nature of our community continues to be one of our greatest strengths.
We really needed an in-person gathering, and it paid off 🎉
One of my favorite quotes from the summit was that we “accomplished 3 years of work during 3 days”. People loved the event because it brought together folks who never before had the chance to meet in person, provided an amazing space to share knowledge and form meaningful connections, and offered a good balance of structured sessions and unstructured time for making real progress, real fast. The feedback was overwhelmingly positive, with post-event survey respondents giving the event 4.8/5 stars and every single respondent expressing interest in another Zarr event.
Our work isn’t done đź’Ş
We need to make the summit prototypes production-ready, provide continuous connection points between Zarr developers and adopters, and keep an eye on future needs. While much of the work can be done asynchronously, we should balance online collaboration with in-person and hybrid events to maintain momentum on the project.
Outcomes
We made truly incredible progress in a very short time. Here are some highlights ✨
Technical features
The developer days included group discussions, breakout groups, and unstructured collaboration time. A few outcomes from the developer days include:
- Zarr conventions and metadata—this was the most frequently mentioned valuable outcome. We bootstrapped the conventions framework to enable community-driven metadata standards to flourish across different domains and use cases. We’ll post a more detailed overview of this framework on Zarr’s blog in the near future.
- Sharding improvements - Multiple teams worked on sharding, making significant progress on implementation parity across languages and resolving long-standing questions about performance optimization.
- Variable chunk grids - Developers built both an extension and working prototypes of variable chunk grids in multiple languages! Check out the draft PRs for Python and Rust.
- Sparse array support - Participants added support for specifying input and output buffers for codecs in Zarr Python, in support of sparse array functionality.
- Optimizing storage and performance through codecs - Multiple groups worked on adding new functionality to Zarr via codecs, such as the ability to “turn off” compression when it’s ineffective and to use Zarr with TIFF (or similar) file headers.
- Arrow in Zarr - Participants developed a detailed design document for Arrow in Zarr that enables efficient storage of ragged arrays, nested structures, and variable-length data types.
- Linked Arrays (multiscales, chunk manifests, and more) - Participants brainstormed the use-cases for linked arrays, such as multiscales, masked arrays, multiply-chunked arrays, and virtual arrays, and outlined different implementation strategies. This nascent idea has the potential to profoundly expand Zarr’s impact across numerous disciplines.
- Virtual Zarr - We brainstormed the future of Virtual Zarr, including how to support the approach Kerchunk pioneered and Virtualizarr popularized within a Zarr-native structure.
- Cross-language conformance - We improved compatibility testing to ensure feature parity across Python, Rust, Julia, and other implementations.

Zarr Summit developer days collaboration and socialization
Learning and inspiration
We had an incredible assortment of speakers, workshops, and breakout groups at the Zarr adopter days.
Keynotes
- Davis Bennett clarified what Zarr is (and isn’t) and gave participants the understanding necessary to use Zarr to its full potential.
- Ryan Abernathey inspired the room by highlighting what has made Zarr special and by presenting a wish list for Zarr’s future.
Tools and infrastructure
- Joe Hamman showed us how to make Zarr “go zoom” with performance optimization techniques.
- Sebastian Galkin introduced Icechunk for putting Zarr data into production with transactional guarantees.
- Tom Nicholas demonstrated VirtualiZarr as a bridge from archival file formats to Zarr.
- Lachlan Deakin showcased the Rust ecosystem’s Zarr capabilities.
Real-world applications
- Norman Rzepka shared how Zarr enables petascale neurobiology research.
- Alessandro Amici presented the Earth Data Hub’s use of Xarray and Zarr for massive climate datasets.
- Tobias Ferreira provided a fantastic overview and showcase of browser-based Zarr Visualization.
- Tina Odaka highlighted how Grid4Earth unifies DGGS and Zarr for Scalable, Interoperable Earth Data for DestinE and Copernicus Sentinel Data.
- Emmanuel Mathot detailed recent improvements to the EOPF Explorer project that dynamically visualize Copernicus Sentinel Data.
- Exciting lightning talks on the STAC sprint outcomes, Browzarr, VirtualiZarr in Oceanography, in-browser EO data visualization and analytics with the SpongeCity Toolbox, Cubed, EOPF, Sparse, and the KM scale global hackathon.
Hands-on learning
Workshops covered practical topics, including Icechunk deep dives, VirtualiZarr for archival formats, performance optimization (including for rechunking operations), and choosing whether Zarr is right for specific use cases. Breakout sessions and birds-of-a-feather gatherings allowed people to dive deep into specialized topics: machine learning applications, visualization strategies, microscopy workflows, and language-specific implementations in Python, Rust, Julia, and R.
Lasting connections
The summit brought together a truly global community. Participants traveled from Liverpool, Oslo, SĂŁo Paulo, Hamburg, Bari, Cardiff, Ottawa, and many other cities across Europe, North America, South America, Africa, and Australia. The cross-disciplinary breadth of participants made the summit truly special. Collocating with the STAC Sprint in Rome also enabled unique cross-community collaboration—our joint aperitivo and Friday’s shared sessions brought together Zarr and STAC developers in ways that wouldn’t have been possible otherwise. The face-to-face interactions throughout the event built trust, accelerated problem-solving, and created relationships that will continue to benefit the Zarr ecosystem long after the summit ended.

Zarr Summit adopter days presentations, breakout groups, and sunset aperitivo
The future
This event generated tremendous momentum for development and adoption. Looking ahead, we see several priorities:
Finalizing prototypes
The many prototypes and proof-of-concepts developed during the summit need to be polished, tested, and released as production-ready features. This includes the conventions framework, codec implementations, and improvements to cross-language compatibility.
Documentation and accessibility
Making it easier for newcomers to get started with Zarr and understand best practices remains a priority. The zarr.dev website needs improvements, and we need better examples of large, operational Zarr stores for others to learn from.
Growing the community
With 100% of participants expressing interest in future Zarr events, there’s clear demand for more regular gatherings. We have received extremely helpful feedback from participants and would be glad to support anyone looking to build upon the Zarr Summit.
Thank you
We’re so grateful to The Navigation Fund for supporting the Zarr Summit; without their support, the event would not have been possible.
We greatly appreciate GeoBeyond and B-Open’s gracious sponsorship of the Zarr Summit.
The institutional support from Cloud-Native Geospatial (CNG), Development Seed, and Earthmover also made this event possible—thank you for your commitment to open source and open science!
Most importantly, thank you to everyone who participated for bringing so much enthusiasm, knowledge, and collaborative spirit to the event. Your energy and commitment to the Zarr ecosystem made this summit truly special. We’re excited to continue building together!
Support Zarr’s future
We want to do another summit in 2026. Get in touch if your organization is in a position to support this! You can contact Max Jones (2025 Summit Leader), the Zarr Steering Council, or donate directly through Zarr’s Fiscal Sponsor, NumFOCUS.
Our blog is open source. You can suggest edits on GitHub.