Skip to content

rusmux/proxy-app

Repository files navigation


Icon

Proxy App

version wemake-python-styleguide pre-commit codecov

Control your macOS proxy from the menu bar. Instead of going to the proxy settings and turning proxy on/off manually, you can now simply do it from the menu bar.

The application is written using rumps framework.

ExampleExample

Installation

There seems to be a problem with using the py2app installer together with python dependency-injector. This issue was also with the PyInstaller. Because of this problem, it is impossible to distribute the application easily and independently of the codebase. To use the application, clone this repository, create a virtual environment, and run the commands:

poetry install
make build_dev

This will create an application in the dist folder, which you can then put anywhere and use as long as the virtual environment and repository are on your computer.