UBOAT's Workshop is unusually structured for a sim: mods are version-tagged by game release, and a lot of the popular uploads are dependencies that other mods require rather than content you play directly. Installing a bundle without its dependencies is the most common way to break a save.
Ranked by hand, not auto-generated. Every mod links to its full page with install guide + compatibility.