Doing research: Looking for a DEX aggregator on EVM that can swap against more than one DEX at the same time.

I'm looking for a DEX aggregator or another service that will allow for swapping assets across multiple DEX liquidity pools at the same time. For example, initiate a swap from protocol, but rather than interacting with the single SC and liquidity pool, it swaps against multiple different pools in an optimised way that avoids price impact etc.
Thanks in advanced
submitted by /u/astroboysoup
[link] [comments]