A curated list of awesome tools and libraries related to HEALPix, the Hierarchical Equal Area isoLatitude Pixelization of the sphere.
Originally developed for cosmological studies and the analysis of the Cosmic Microwave Background (CMB), HEALPix has since expanded into geoinformatics and Earth observation, facilitating scalable spatial data analysis.
- HEALPix C++ – Original C++ and Fortran implementation.
- healpy – Python bindings extensively used in cosmology and geoscience.
- chealpy – Python bindings for C-HEALPix.
- cds-healpix-rust – Rust implementation for Python and WebAssembly.
- cds-moc-rust - Read, write, create and manipulate HEALPix Multi-Order Coverage maps (MOCs) in Rust and Python
- healpix-convolution – Optimized convolution operations.
- xdggs – Xarray extension for DGGS.
- pixell – Analyzing HEALPix sky maps.
- healpix-geo – Geoscientific HEALPix operations.
- earth2grid – GPU utilities for HEALPix.
- cBottle – Diffusion models with HEALPix.
- HEALPix Starter Guide – Introduction to HEALPix.
- healpy Tutorial – Official Python usage guide.
- UXarray HEALPix Guide – HEALPix grids with UXarray.
- HEALPix Convolution Examples – Practical convolution examples.
- Pixell Tutorials – Sky map analysis.
- healpix_regrid.ipynb – Regridding HEALPix data.
- HealpixML – ML applications with HEALPix.
- Planck Legacy Archive – ESA cosmology data archive.
- Destination Earth – EU initiative for Earth modeling.
- HEALPix Documentation – Official documentation.
- OGC DGGS Specification – Standard DGGS guidelines.
- HEALPix CF-Conventions Discussion – Integrating HEALPix with CF metadata conventions.
Suggestions, contributions, and new entries are welcome via pull requests or GitHub issues.
Creative Commons Zero v1.0 Universal (CC0).