This is a project under development, so it is advised not to use it. The previous version is https://github.com/oasys-kit/shadow3
Ray tracing package for optical systems targeted for x-ray and synchrotron optics.
https://shadow4.readthedocs.io/
https://github.com/oasys-kit/shadow4
Shadow4 can be installed with Python 3.x:
$ python -m pip install shadow4
A graphical interface is available under Oasys: https://github.com/oasys-kit/OASYS1-shadow4
To be published.