GiuSAS: GISAXS and GIWAXS data viewer

Information and requirements

GiuSAS is a tool to inspect GISAXS and GIWAXS data. The program is made in collaboration between
  • Giuseppe Portale from the Zernike Institute for advanced Materials at the University of Groningen;
  • Vadim Dyadkin from the Swiss-Norwegian beamlines (SNBL) at the European Synchrotron Radiation Facility (ESRF), Grenoble, France.

GiuSAS is open source software covered by the GPLv3 license.

Source code is freely available at the mercurial repository:


The latest version

The latest version is 2017.10.23, the mercurial hash is 24a6613848e0.

All-in-one Windows x64 executable: giusas.exe Source code for Python 3.6: giusas-2017.10.23.tar.gz

To run the compiled versions in Windows you need to install the


If you have installed Python 3.6 on your computer, you may install GiuSAS just using pip:

pip install giusas

Beforehand you need to install PyQt5:

pip install PyQt5
On Windows you may need the MS Visual C++ Build Tools 2015 to compile the C-extensions.


Under development.


  • 2017.10.23 (24a6613848e0)
    • Support for Bruker images.

  • 2017.10.22 (4793fe9afb8b)
    • View menu to switch back the docks.

    • Minor fixes.

  • 2017.4.29 (dc1272d9cf36)
    • Initial release.