Extension Icon

Surge Outbound Switcher

Instantly switch Surge's outbound mode without using HTTP API
Overview
surge-outbound-switcher
 

Surge Outbound Mode Switcher

A Raycast extension for quickly switching Surge's outbound mode without using HTTP API.

Features

This extension uses AppleScript to communicate with Surge, providing the following features:

  • Instant switch to Direct mode
  • Instant switch to Global Proxy mode
  • Instant switch to Rule-based Proxy mode

Usage

Search for the following commands in Raycast:

  • Set to Direct
  • Set to Global
  • Set to Rule-based
  • Set Outbound Mode

Requirements

  • MacOS
  • Surge installed and running

Notes

  • Make sure to authorize Raycast to control Surge application using AppleScript.
  • Make sure manually activate the Surge menu once after launch.