Originally Posted by
WineCountryUA
Google Flights does this
Note (or I'm mistaken) the explore function with Google does not allow excluding Basic Economy fares. Once a city pair is selected the 'overhead' option will do so, but it doesn't correctly extend to the explore map.