HDF5 (Hierarchical Data Format version 5) is a set of file formats designed to store and organize large, complex, heterogeneous data.
It supports an extensive range of datatypes, and is used in scientific computing, particularly in high-performance computing.