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.
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.
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/
npm run build-ff
commandTo install in Google Chrome follow these instructions:
https://developer.chrome.com/docs/extensions/mv3/getstarted/development-basics/#load-unpacked
npm run build-ch
command