Working quietly on the Menubar, Surge is a high-performance HTTP/SOCKS5 proxy server. It is capable of intercepting and logging the summary of HTTP traffic, and meanwhile transmitting the traffic to other proxy servers according to the flexible rule system. Multiple proxy protocols are supported including HTTP, HTTPS, SOCKS5, SOCK5 over TLS.
Launching the Dashboard, Surge then becomes a sophisticated HTTP debugging tool. You will be able to monitor all recent network requests, adjust proxy rules, and manipulate Local DNS Mapping.