A Chrome extension for managing proxy settings and switching between multiple scenarios with domain-based rules.
- Quick Proxy Switching: Toggle proxy on/off with a single click
- Scenario Management: Create and manage multiple proxy configurations
- Domain Rules: Set specific domains to bypass proxy or use proxy
- Persistent Storage: Your configurations are saved automatically
- Click the extension icon in the browser toolbar
- Select a scenario from the dropdown or click "Manage" to open the management page
- In the management page, you can:
- Create new scenarios
- Configure proxy server address and port
- Add domain rules (direct or proxy)
- Save or delete configurations
- Click "New Scenario" in the sidebar
- Enter a name for the scenario
- Configure proxy settings:
- Proxy Host: Server address (e.g.,
127.0.0.1) - Proxy Port: Server port (e.g.,
7890)
- Proxy Host: Server address (e.g.,
- Add domain rules:
- Pattern: Domain pattern (e.g.,
*.google.com) - Action: Choose
direct(bypass proxy) orproxy(use proxy)
- Pattern: Domain pattern (e.g.,
- Click "Save" to apply
| Pattern | Matches |
|---|---|
*.google.com |
All subdomains of google.com |
example.com |
Exactly example.com |
192.168.* |
IP addresses starting with 192.168. |
proxy: Manage browser proxy settingsstorage: Save configurations locallytabs: Open management page in new tabs
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select this directory
- The extension is now installed
MIT