A sophisticated model-fitting program built around C++/Python. It has a large number of built in models and supports user written model plugins. User models can be uploaded and shared on the SasView model marketplace. It contains a number of tools such as SLD calculator, resolution visualization, and a scattering profile calculator from PDB or OOMF (micromagnetic file) as well as specialized fitting such as P(R), Porod, Kratky and Gunier plots, and corfunc for fiber diffraction
All features can be run either from the GUI or a script using for example Jupyter notebooks.