A free mod for Stardew Valley, by shekurika.
This is a mod that displays the fish that can be matched in the water. The way it works is that it adds a fish tank to every location, and it shows the currently catchable ones in that tank. The way it looks is really beautiful, and the way it’s displayed in-game is also really nice.
It also utilizes tank sprites. Therefore, only fish that have these can be seen: Ridgeside Village, Stardew Valley Expanded, and more.
Additionally, if you prefer to see different fishes, you can do so by applying some config settings and setting how many of them you wanted to see.