# h5pp [![Ubuntu 20.04](https://github.com/DavidAce/h5pp/workflows/Ubuntu%2020.04/badge.svg?branch=master)](https://github.com/DavidAce/h5pp/actions) [![Ubuntu 22.04](https://github.com/DavidAce/h5pp/workflows/Ubuntu%2022.04/badge.svg?branch=master)](https://github.com/DavidAce/h5pp/actions) [![Windows 2019](https://github.com/DavidAce/h5pp/workflows/Windows%202019/badge.svg?branch=master)](https://github.com/DavidAce/h5pp/actions) [![Windows 2022](https://github.com/DavidAce/h5pp/workflows/Windows%202022/badge.svg?branch=master)](https://github.com/DavidAce/h5pp/actions) [![MacOS 11](https://github.com/DavidAce/h5pp/workflows/macOS%2011/badge.svg?branch=master)](https://github.com/DavidAce/h5pp/actions) [![Documentation Status](https://readthedocs.org/projects/h5pp/badge/?version=latest)](https://h5pp.readthedocs.io/en/latest/?badge=latest) [![Conan](https://img.shields.io/badge/Install%20with-conan-green)](https://conan.io/center/h5pp) [![codecov](https://codecov.io/gh/davidace/h5pp/branch/dev/graph/badge.svg)](https://codecov.io/gh/davidace/h5pp) --- `h5pp` is a high-level C++17 interface for the [HDF5](https://www.hdfgroup.org/) C library. With simplicity in mind, `h5pp` lets users store common C++ data types into portable binary [HDF5](https://www.hdfgroup.org/) files. [Latest release](https://github.com/DavidAce/h5pp/releases) Go to [quickstart](https://github.com/DavidAce/h5pp/tree/master/quickstart) to see install examples Go to [examples](https://github.com/DavidAce/h5pp/tree/master/examples) to learn how to use `h5pp` ```{toctree} --- maxdepth: 2 caption: Contents --- introduction features installation usage api ```