返回排行榜

Firefox/Chrome browser extension. SmartProxy will automatically enable/disable proxy for the sites you visit, based on customizable patterns.

proxyproxy-switcherwebextensionsfirefox-extensionfirefoxchrome-extensionproxy-listedge-extensionbrowser-extensionchromefirefox-addonwebextension
Star 增长趋势
Star
2.7k
Forks
158
周增长
Issues
26
1k2k
2017年8月2020年7月2023年7月2026年7月
制品库npmnpm install smartproxy
README

SmartProxy

license Crowdin

Download From Store

What is SmartProxy

SmartProxy is a Firefox/Chrome extension based on WebExtensions/Chrome Extensions technology.

It uses patterns to automatically define rules to proxify your web experience. With SmartProxy, you don't need to change your proxy manually and turn it on and off. You can add your desired website to the proxy rules list with just one click. After that, when you visit that specific website, SmartProxy will act and all you data for that website will be transferred though the proxy, without you doing anything.

What's more, SmartProxy is inspired by AutoProxy and AutoProxy-ng and that are now considered legacy. SmartProxy is completely written from ground up using WebExtensions and provides more functionality than those proxies.

Highlights
  • Automatically detect when to enable or disable proxy to certain websites based on rule patterns
  • Easily switch between many proxy servers as your active proxy server setting
  • Easily with one click add current site to your proxy list
  • View current website items and requests and decide whether to proxify them with one click
  • Easily switch between proxy modes and enable proxy for all domains
  • Proxy API is supported through subscriptions
  • Backup/Restore settings and rules

How to translate

If you are interested to have SmartProxy in your language or it is not translated completely you can head to https://crowdin.com/project/smartproxy then login with Google or Github and there by clicking your language start translating right away.

How to build/test:

Requirements

Node.js
Firefox or Chrome browser

Run the app

npm install
npm run build-ff:watch

To install in Firefox follow these instructions:

https://extensionworkshop.com/documentation/develop/temporary-installation-in-firefox/

  1. build the project using npm run build-ff command
  2. open Firefox
  3. enter "about:debugging" in the URL bar
  4. click "Load Temporary Add-on"
  5. open the extension's 'build' directory and select any file inside the extension.

To install in Google Chrome follow these instructions:

https://developer.chrome.com/docs/extensions/mv3/getstarted/development-basics/#load-unpacked

  1. build the project using npm run build-ch command
  2. Open the Extension Management page by navigating to chrome://extensions.
  3. The Extension Management page can also be opened by clicking on the Chrome menu, hovering over More Tools then selecting Extensions.
  4. Enable Developer Mode by clicking the toggle switch next to Developer mode.
  5. Click the LOAD UNPACKED button and select the extension's 'build' directory.

Attribution

SmartProxy uses IP2Location LITE for IP geolocation. Database is not included in the repo due to licensing requirements.

相关仓库
2dust/v2rayN

A GUI client for Windows, Linux and macOS, support Xray and sing-box and others

C#GNU General Public License v3.0windowsproxy
v2rayn.2dust.link
111.9k15.6k
fatedier/frp

A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.

GoGo ModulesApache License 2.0proxyreverse-proxy
108.2k15.1k
headroomlabs-ai/headroom

Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.

PythonPyPIApache License 2.0agentai
headroom-docs.vercel.app/docs
61k4.6k
2dust/v2rayNG

A V2Ray client for Android, support Xray core and v2fly core

KotlinGNU General Public License v3.0androidproxy
v2rayng.2dust.link
59.9k7.8k
shadowsocks/shadowsocks-windows

A C# port of shadowsocks

C#Othershadowsocksc-sharp
59.6k16.2k
bannedbook/fanqiang

翻墙-科学上网

Kotlinssrv2ray
49.2k8.2k
v2ray/v2ray-core

A platform for building proxies to bypass network restrictions.

GoGo ModulesMIT Licensev2rayshadowsocks
v2ray.com
46.9k8.8k
chen08209/FlClash

A multi-platform proxy client based on ClashMeta,simple and easy to use, open-source and ad-free.

DartGNU General Public License v3.0clashclash-meta
46.4k2.9k
mitmproxy/mitmproxy

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

PythonPyPIMIT Licensepythonsecurity
mitmproxy.org
44.4k4.6k
XTLS/Xray-core

Xray, Penetrates Everything. Also the best v2ray-core. Where the magic happens. An open platform for various uses.

GoGo ModulesMozilla Public License 2.0xrayvless
t.me/projectXray
40.6k5.7k
songquanpeng/one-api

LLM API 管理 & 分发系统,支持 OpenAI、Azure、Anthropic Claude、Google Gemini、DeepSeek、字节豆包、ChatGLM、文心一言、讯飞星火、通义千问、360 智脑、腾讯混元等主流模型,统一 API 适配,可用于 key 管理与二次分发。单可执行文件,提供 Docker 镜像,一键部署,开箱即用。LLM API management & key redistribution system, unifying multiple providers under a single API. Single binary, Docker-ready, with an English UI.

JavaScriptnpmMIT Licenseopenai-apiproxy
oneapi.justsong.cn
35.9k6.8k
v2fly/v2ray-core

A platform for building proxies to bypass network restrictions.

GoGo ModulesMIT Licenseproxynetwork
v2fly.org
34.4k5.1k