Proxy Manager is a Flutter application for managing proxy settings on your MacOS MenuBar. It allows you to easily enable or disable HTTP, HTTPS, and SOCKS proxy settings with a single click.
- Easily configure and enable/disable HTTP, HTTPS, and SOCKS proxies.
- Bypass Proxy Management - Set and clear custom bypass list.
- User-friendly interface for managing proxy settings.
- Real-time status indicators for proxy connections.
- Timer functionality to track proxy usage time.
- Simple and efficient.
- MVC design pattern: for separation of concerns and maintainability.
- GetX for state management: for efficient and reactive state management.
- System commands via
Process.run()
: to manage mac proxy settings. audioplayers
package: for implementing click sounds.google_fonts
package: to customize the app's fonts.- Designed with
Figma
: for a user-friendly and visually appealing interface.
You can download the latest release of the app by clicking the button below:
To build the app on your system, follow these steps:
git clone --depth 1 https://github.com/ZhiaDev/mac-proxy-manager.git
cd mac-proxy-manager
flutter pub get
flutter run
If you like this project, please ⭐ it and share with friends! For questions or assistance, open an issue here.
You are free to use this code under the MIT License.