Yes, there's some mods that allow you to customize mob spawning.
The most popular is Bad Mobs, that just allows you to remove the spanw of any undesired mob.
My favourite is Biome Tweaker, that allows you to customize all the biomes from vanilla or other mods and even create new ones or delete them.
With this mod you can customize what mobs spawn on each biome, how often and also how many in each spawn group.
Some mobs spawn too in structures, dungeons & stuff.
In case you want to manage structures too to avoid that, you can use Recurrent Complex, but this takes a little more time to configure than the other two.
If you have any problems managing the .conf files of one of this mods let me know 😉