Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 2.3 KB

README.md

File metadata and controls

61 lines (38 loc) · 2.3 KB

MacOS Proxy Manager GitHub Downloads (all assets, all releases)

About

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.

GitHub Downloads (all assets, all releases)

Features

  • 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.

Details

  • 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.

Getting Started

🔗 Download:

You can download the latest release of the app by clicking the button below:


🛠 Build:

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

Support

If you like this project, please ⭐ it and share with friends! For questions or assistance, open an issue here.

License

You are free to use this code under the MIT License.