The Julia library GRASS produces realistic stellar spectra with time-variable granulation signatures. It is based on real observations of the Sun, and does not rely on magnetohydrodynamic simulations to produce its spectra. GRASS can also compute bisectors for absorption lines or CCF profiles, and provides two methods for calculating bisectors.
https://ui.adsabs.harvard.edu/abs/2021arXiv211011839P and https://doi.org/10.5281/zenodo.5512775