FLUTTER ECOSYSTEM

native_flutter_proxy

A flutter plugin to read and set network proxy info from native.

Latest version
0.3.1
30-day downloads
15.4K
Likes
32
Pub points
140

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A Flutter plugin that enables reading and setting network proxy configurations directly from native Android and iOS systems. It provides a bridge between Dart code and platform-specific proxy settings, allowing apps to dynamically configure proxy behavior based on user or system requirements. This is particularly useful for applications needing advanced network control, such as enterprise apps, debugging tools, or apps operating in restricted network environments. The plugin leverages native APIs for reliable access without requiring manual configuration.

Use cases
  • Enterprise app network configuration
  • Debugging tools requiring proxy control
  • Apps in restricted network environments
  • Dynamic proxy switching
  • Network monitoring utilities
  • Secure communication setups
Key features
  • Reads native proxy settings
  • Sets proxy configurations on Android and iOS
  • Platform-native integration
  • Cross-platform compatibility
  • Simple API for proxy management
  • Supports both HTTP and HTTPS proxies
Suitable for
  • Developers building enterprise-grade apps
  • Tools requiring dynamic network routing
  • Apps needing proxy transparency
  • Network security and monitoring solutions
  • Applications targeting regulated environments
Considerations
  • Requires appropriate system permissions
  • May not work on all device configurations
  • Limited support on some custom ROMs
  • Proxy changes may require app restart
  • Not suitable for general-purpose apps
  • Depends on platform-specific implementation details
Supported platformsAndroidiOS

Install package

flutter pub add native_flutter_proxy

Categories

Related projects