These pages are a design-time comparison written while Soroswap was being ported from UniswapV2, kept for the rationale it records. The Rust snippets and function signatures shown here reflect an early version of the contracts, not what is deployed today. For the current API, see Contracts.
Soroswap vs UniswapV2
Soroswap vs UniswapV2
Feature by feature comparison table between UniswapV2 and Soroswap.
Here we can see a comparison of the implementation of UniswapV2 and Soroswap.