Several choices beyond HDFview exist for viewing HDF5 data in a graphical tabular form.
How to check HDF5 files for corruption. Have to check more than just file size.
It is slightly faster to just write Boolean Numpy arrays to h5py despite writing as enum, vs. converting bool array to uint8 via numpy.packbits. Here’s a ben...
Using an h5py context manager helps avoid exceeding ulimit errors from too many open files. Example Python file I/O context manager, including with h5py.
NetCDF4 and HDF5 are used in MPI and other parallel frameworks as well as single PCs for high performance access. In my opinion, they are both good formats.
How to fix mismatched HDF5 library and h5py version errors.
HDF5 examples from several languages
HDF5 is THE way to store data, easy to link with Cmake
Getting Cygwin HDF5 versions to avoid crash.
Make HDF5 Labview programs more robust with this technique.
How to use HDF5 in LabVIEW via h5labview package.