Zarr
Provides an efficient, scalable, and flexible way to store and access large, multi-dimensional arrays, the core data format used in climate models and observational datasets.
https://github.com/zarr-developers/zarr-python
Category: Climate Change
Sub Category: Climate Data Standards
Keywords
compressed ndimensional-arrays python zarr
Keywords from Contributors
pydata closember distributed-computing data-catalogs spec-0 qt spec-1 alignment flexible spec-4
Last synced: about 24 hours ago
JSON representation
Repository metadata
An implementation of chunked, compressed, N-dimensional arrays for Python.
- Host: GitHub
- URL: https://github.com/zarr-developers/zarr-python
- Owner: zarr-developers
- License: mit
- Created: 2015-12-15T14:49:40.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2025-10-24T15:32:17.000Z (10 days ago)
- Last Synced: 2025-10-26T20:42:33.067Z (8 days ago)
- Topics: compressed, ndimensional-arrays, python, zarr
- Language: Python
- Homepage: https://zarr.readthedocs.io
- Size: 18.4 MB
- Stars: 1,810
- Watchers: 40
- Forks: 366
- Open Issues: 507
- Releases: 99
-
Metadata Files:
- Readme: README.md
- Changelog: changes/.gitignore
- Contributing: .github/CONTRIBUTING.md
- Funding: FUNDING.yml
- License: LICENSE.txt
- Codeowners: .github/CODEOWNERS
README.md
Zarr
What is it?
Zarr is a Python package providing an implementation of compressed, chunked, N-dimensional arrays, designed for use in parallel computing. See the documentation for more information.
Main Features
- Create N-dimensional arrays with any NumPy
dtype. - Chunk arrays along any dimension.
- Compress and/or filter chunks using any NumCodecs codec.
- Store arrays in memory, on disk, inside a zip file, on S3, etc...
- Read an array concurrently from multiple threads or processes.
- Write to an array concurrently from multiple threads or processes.
- Organize arrays into hierarchies via groups.
Where to get it
Zarr can be installed from PyPI using pip:
pip install zarr
or via conda:
conda install -c conda-forge zarr
For more details, including how to install from source, see the installation documentation.
Owner metadata
- Name: Zarr Developers
- Login: zarr-developers
- Email:
- Kind: organization
- Description: Contributors to the Zarr open source project.
- Website: https://zarr.dev
- Location: https://twitter.com/zarr_dev
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/35050297?v=4
- Repositories: 32
- Last ynced at: 2024-03-25T20:06:00.497Z
- Profile URL: https://github.com/zarr-developers
GitHub Events
Total
- Create event: 122
- Release event: 18
- Issues event: 641
- Watch event: 257
- Delete event: 89
- Member event: 2
- Issue comment event: 2834
- Push event: 534
- Pull request review comment event: 1562
- Pull request review event: 1854
- Pull request event: 953
- Fork event: 84
Last Year
- Create event: 122
- Release event: 18
- Issues event: 641
- Watch event: 257
- Delete event: 89
- Member event: 2
- Issue comment event: 2834
- Push event: 534
- Pull request review comment event: 1562
- Pull request review event: 1854
- Pull request event: 953
- Fork event: 84
Committers metadata
Last synced: 5 days ago
Total Commits: 2,526
Total Committers: 147
Avg Commits per committer: 17.184
Development Distribution Score (DDS): 0.668
Commits in past year: 420
Committers in past year: 59
Avg Commits per committer in past year: 7.119
Development Distribution Score (DDS) in past year: 0.805
| Name | Commits | |
|---|---|---|
| Alistair Miles | a****o@g****m | 838 |
| dependabot[bot] | 4****] | 262 |
| John Kirkham | k****j@j****g | 144 |
| David Stansby | d****y@g****m | 144 |
| Dimitri Papadopoulos Orfanos | 3****s | 141 |
| Joe Hamman | j****e@e****o | 128 |
| Davis Bennett | d****t@g****m | 122 |
| Josh Moore | j****e@d****k | 72 |
| Martin Durant | m****t@u****a | 65 |
| Matthias Bussonnier | b****s@g****m | 53 |
| pre-commit-ci[bot] | 6****] | 50 |
| Tom Augspurger | t****r@g****m | 38 |
| Deepak Cherian | d****n | 30 |
| Norman Rzepka | c****e@n****m | 28 |
| Max Jones | 1****s | 26 |
| Hannes Spitz | 4****1 | 20 |
| Sanket Verma | s****5@g****m | 20 |
| Andrew Fulton | a****9@g****m | 17 |
| Tarik Onalan | o****t | 17 |
| James Bourbeau | j****u | 16 |
| Gregory Lee | g****7@g****m | 15 |
| Ryan Abernathey | r****y@g****m | 15 |
| Joseph Hamman | j****n@u****u | 13 |
| Mads R. B. Kristensen | m****k@g****m | 12 |
| Zain Patel | 3****2 | 11 |
| Saransh Chopra | s****1@g****m | 9 |
| Nathan Zimmerman | n****n@g****m | 8 |
| Matthew Rocklin | m****n@g****m | 8 |
| AWA BRANDON AWA | 5****N | 8 |
| Ian Hunt-Isaak | i****k@g****m | 7 |
| and 117 more... | ||
Committer domains:
- janelia.hhmi.org: 3
- earthmover.io: 3
- dundee.ac.uk: 2
- jme.pub: 1
- deshaw.com: 1
- ualr.edu: 1
- berkeley.edu: 1
- developmentseed.org: 1
- nasa.gov: 1
- usc.edu: 1
- mrc-lmb.cam.ac.uk: 1
- satelligence.com: 1
- fastmail.com: 1
- noaa.gov: 1
- satavia.com: 1
- google.com: 1
- ucar.edu: 1
- normanrz.com: 1
- utoronto.ca: 1
- openclimatefix.org: 1
- 10xgenomics.com: 1
- well.ox.ac.uk: 1
- mit.edu: 1
- falk-petersen.no: 1
- edadeal.ru: 1
- comcast.net: 1
- cgohlke.com: 1
- epfl.ch: 1
- tudelft.nl: 1
- mailbox.org: 1
- die70.de: 1
- embl.de: 1
- tutanota.com: 1
- pyup.io: 1
- cis.ch: 1
- bopen.eu: 1
- gmx.at: 1
- amisdelabc.com: 1
Issue and Pull Request metadata
Last synced: 4 days ago
Total issues: 860
Total pull requests: 2,176
Average time to close issues: 10 months
Average time to close pull requests: about 2 months
Total issue authors: 246
Total pull request authors: 142
Average comments per issue: 2.73
Average comments per pull request: 2.19
Merged pull request: 1,380
Bot issues: 16
Bot pull requests: 404
Past year issues: 389
Past year pull requests: 953
Past year average time to close issues: 22 days
Past year average time to close pull requests: 8 days
Past year issue authors: 125
Past year pull request authors: 78
Past year average comments per issue: 1.71
Past year average comments per pull request: 1.78
Past year merged pull request: 550
Past year bot issues: 10
Past year bot pull requests: 119
Top Issue Authors
- d-v-b (154)
- jhamman (100)
- dstansby (57)
- TomAugspurger (32)
- rabernat (29)
- jakirkham (23)
- alimanfoo (14)
- dcherian (13)
- MSanKeys963 (13)
- github-actions[bot] (12)
- joshmoore (12)
- ianhi (12)
- TomNicholas (12)
- tomwhite (11)
- ilan-gold (11)
Top Pull Request Authors
- dependabot[bot] (327)
- dstansby (321)
- jhamman (259)
- d-v-b (230)
- DimitriPapadopoulos (220)
- pre-commit-ci[bot] (77)
- TomAugspurger (70)
- dcherian (67)
- normanrz (55)
- maxrjones (54)
- brokkoli71 (43)
- MSanKeys963 (30)
- rabernat (22)
- moradology (22)
- joshmoore (16)
Top Issue Labels
- bug (317)
- V3 (106)
- help wanted (71)
- documentation (57)
- enhancement (51)
- good-first-issue (21)
- V2 (15)
- performance (11)
- tests (10)
- design discussion (7)
- types (4)
- maintenance (4)
- dependencies (3)
- chore (2)
- github_actions (2)
- platform-specific (1)
- stale (1)
Top Pull Request Labels
- dependencies (327)
- needs release notes (325)
- V3 (248)
- python (227)
- github_actions (84)
- documentation (64)
- stale (29)
- V2 (26)
- types (21)
- downstream (8)
- tests (8)
- help wanted (6)
- bug (5)
- performance (3)
- maintenance (3)
- good-first-issue (2)
- platform-specific (2)
- enhancement (2)
- release notes done (1)
- Needs backport (1)
Package metadata
- Total packages: 4
-
Total downloads:
- pypi: 2,635,302 last-month
- Total docker downloads: 3,817,058
- Total dependent packages: 521 (may contain duplicates)
- Total dependent repositories: 2,956 (may contain duplicates)
- Total versions: 261
- Total maintainers: 4
pypi.org: zarr
An implementation of chunked, compressed, N-dimensional arrays for Python
- Homepage:
- Documentation: https://zarr.readthedocs.io/
- Licenses: mit
- Latest release: 3.1.3 (published about 2 months ago)
- Last Synced: 2025-11-02T00:02:19.017Z (2 days ago)
- Versions: 112
- Dependent Packages: 450
- Dependent Repositories: 626
- Downloads: 2,635,302 Last month
- Docker Downloads: 3,817,058
-
Rankings:
- Dependent packages count: 0.071%
- Downloads: 0.508%
- Dependent repos count: 0.557%
- Docker downloads count: 0.685%
- Average: 1.17%
- Stargazers count: 1.869%
- Forks count: 3.332%
- Maintainers (4)
conda-forge.org: zarr
- Homepage: https://github.com/zarr-developers/zarr-python
- Licenses: MIT
- Latest release: 2.13.3 (published about 3 years ago)
- Last Synced: 2025-10-31T23:03:05.954Z (3 days ago)
- Versions: 33
- Dependent Packages: 69
- Dependent Repositories: 1,165
-
Rankings:
- Dependent repos count: 0.634%
- Dependent packages count: 1.138%
- Average: 6.444%
- Stargazers count: 11.929%
- Forks count: 12.074%
proxy.golang.org: github.com/zarr-developers/zarr-python
- Homepage:
- Documentation: https://pkg.go.dev/github.com/zarr-developers/zarr-python#section-documentation
- Licenses: mit
- Latest release: v3.1.3+incompatible (published about 2 months ago)
- Last Synced: 2025-10-31T23:03:01.368Z (3 days ago)
- Versions: 104
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.456%
- Average: 6.674%
- Dependent repos count: 6.892%
anaconda.org: zarr
Zarr is a format for the storage of chunked, compressed, N-dimensional arrays. These documents describe the Zarr format and its Python implementation.
- Homepage: https://github.com/zarr-developers/zarr-python
- Licenses: MIT
- Latest release: 3.0.5 (published 8 months ago)
- Last Synced: 2025-10-31T23:03:07.158Z (3 days ago)
- Versions: 12
- Dependent Packages: 2
- Dependent Repositories: 1,165
-
Rankings:
- Dependent repos count: 3.895%
- Dependent packages count: 13.462%
- Average: 15.455%
- Forks count: 22.11%
- Stargazers count: 22.355%
Score: 28.418976023919306