NeXpy: A Python GUI to analyze NeXus data

NeXpy provides a high-level python interface to HDF5 files, particularly those stored as NeXus data, within a simple GUI. It is designed to provide an intuitive interactive toolbox allowing users both to access existing NeXus files and to create new NeXus-conforming data structures without expert knowledge of the file format. The underlying Python API for reading and writing NeXus files is provided by the nexusformat package, which utilizes h5py. The Python API is also described here.


NeXpy v0.14.0 is now available for download or on conda-forge (Release Notes). This is a beta-release so please post any issues that you encounter on the NeXpy GitHub.


NeXpy and nexusformat require Python 3.

Indices and tables