Here's a link to a compatibility "chart" that I found a couple of years ago.
The Marine Compatibility Guide
This looks like a newer website (2012), but I'm not sure how updated it is.
The compatibility chart section of the website is operational, but the description, care and images about each specific fish species is a work still in progress.
I have not looked into it too deeply yet, but I will spend some more time looking at it.
You can refine your search by aquarium size, care level, temperament and reef safeness.
I did check to see when tangs are considered compatible in a certain size tank. (75gal minimum)
I thought this website could help out when considering which new fish to add to your aquarium; at least a starting point.
For the new hobbyists, it should help with making your stocking wish lists.
They do have a disclaimer saying this is for guidance and to do further research before purchasing any fish.
For the experienced hobbyists, it's still worth taking a look at.
At least use it to waste a few hours of your day.
I think it needs to become an app, so it can be used to check for those impulse buys.
or