diffsims is an open-source Python library for simulating diffraction.
If simulations performed using diffsims form a part of published work please cite the DOI at the top of this page. You can find demos in the diffsims-demos repository. See the documentation for installation instructions, the API reference, the changelog and more.
diffsims is released under the GPL v3 license.