xarray has 19.9M monthly downloads and 4K GitHub stars. Version 2026.4.0 supports Python 3.11+, first published in 2016.
It is actively maintained under a permissive license, last released in Apr 2026.
It is built on top of numpy, packaging and pandas. It is used by 2,689 tracked packages, including xarray-einstats, pandas-flavor and rioxarray.
GitHub topics include netcdf, numpy and pandas.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
39 optional dependencies
- bottleneck[accel]
- cartopy[viz]
- cftime[io]
- dask[parallel]
- flox[accel]
- fsspec[io]
- h5netcdf[io]
- matplotlib[viz]
- nc-time-axis[viz]
- netcdf4[io]
- numba[accel]
- numbagg[accel]
- opt-einsum[accel]
- pandas-stubs[types]
- pooch[io]
- pydap[io]
- scipy[accel]
- scipy[io]
- scipy-stubs[types]
- seaborn[viz]
- sparse[etc]
- types-colorama[types]
- types-decorator[types]
- types-defusedxml[types]
- types-docutils[types]
- types-networkx[types]
- types-openpyxl[types]
- types-pexpect[types]
- types-psutil[types]
- types-pycurl[types]
- types-pygments[types]
- types-python-dateutil[types]
- types-pytz[types]
- types-pyyaml[types]
- types-requests[types]
- types-setuptools[types]
- types-xlrd[types]
- xarray[complete]
- zarr[io]
Used By
- xarray-einstats
- pandas-flavor
- rioxarray
- arviz-base
- datashader
- cf-xarray
- darts
- metpy
- arm-pyart
- xarray-spatial
- nutpie
- copernicusmarine
- recursive-diff
- pymc-marketing
- geemap
- tidy3d
- pybamm
- xradar
- spatialdata
- odc-geo
- regionmask
- google-meridian
- linopy
- herbie-data
- sax
- ai-wq-package
- rdata
- pint-xarray
- pypsa
- xproj
- xarray-datatree
- odc-stac
- geocube
- geocif
- dtale
- qcodes
- scvi-tools
- multiscale-spatial-image
- earthkit-data
- xee
- spatial-image
- gplugins
- odc-loader
- rasterix
- xarray-dataclass
- pyshtools
- ert
- covjsonkit
- openeo
- xarray-tensorstore