Supported platforms:
Windows,
Linux,
OSX
Matlab supports HDF5 since ages. You should be able to access NeXus files written by DESY beamlines with every Matlab version larger 2015a (at this point they started to include HDF5 1.8.11 in their software distribution).
Supported platforms:
Windows,
Linux,
OSX
As Matlab, IDL has quite a long history of HDF5 support. The minimum IDL version required to access our files is 8.3.
Todo
we actually need some user experience with Igor Pro.
Supported platforms:
Windows,
Linux,
OSX
PyMCA is a Python program developed at the ESRF which provides native support for HDF5.
Supported platforms:
Windows,
Linux,
OSX
DAWN is a Java and Eclipse based data analysis environment developed at the Diamond Lightsource near Oxford. The software can definitely handle HDF5 files and provides limited support for NeXus semantics.
Supported platforms:
Linux,
Windows
A set of command line tools developed at DESY particularly tailored to work with NeXus/HDF5 files. These tools explicitly support and make use of the sematics of different NeXus objects.
Supported platforms:
Linux,
Windows
Command line and GUI tools developed at DESY to convert NeXus image blocks into a stack of individual files and vice versa.
Supported platforms:
Linux,
Windows
The Eiger detector users a custom LZ4 filter to compress the data fields with image data. In order to access these files with commercial software packages (provided that they support HDF5 and use a library version larger than 1.8.12) this package must be installed.