I developed a fast, multithreaded python library for performing 3D landslide modelling and simulation. This was developed as part of my recent work to train optical flow predictors for landslide change detection using simulation powered self-supervised learning. However, the library could also potentially be used for modelling or back analysis of landslides.
You can find the libraries github page here.