How to generate conformations for a ligand for in silico screening? I have multiple ligands (in pdb format) which I want to try and dock to various proteins.

But for each ligand I have only a single conformation (by which I meant the spatial relationship between it's atoms, not its position relative to the target protein).

How do I generate other possible conformations?
Is there a generally used tool for that?
One option I found was Frog2

https://mobyle.rpbs.univ-paris-diderot.fr/cgi-bin/portal.py#forms::Frog2

https://github.com/tuffery/Frog2

From an input of a mol2 or sdf file it creates a plethora of conformers, which can be outputted as a pdb file