refnx offers a sophisticated PyQt graphical user interface to analyse data, with pre-built executables available on github. The gui can also be started from the interpreter (requiring the qtpy, pyqt6, periodictable, matplotlib packages to be installed):

>>> from refnx.reflect import gui
>>> gui()

There are tutorials on how to use the PyQt interface on YouTube. Suggestions for more tutorials are welcomed.

The *refnx* front end GUI.