FoxWire is a modern, intuitive WireGuard VPN client built with Flutter, designed for android with a focus on user experience and ease of use.
- Modern UI Design: Clean, intuitive interface with Material Design 3
- Easy Configuration Import: Simply import
.conf
and.txt
files from your file system - Multiple VPN Configurations: Store and manage multiple WireGuard configurations
- Real-time Status Updates: Live connection status and detailed information
- Auto VPN Mode: Automatic connection management
- Secure Storage: Configurations are securely stored locally
- Flutter SDK (>= 3.7.2)
- Dart SDK
-
Clone the repository or navigate to the project directory
-
Install dependencies:
flutter pub get
- Run the application:
flutter run
- Click the "Import Config" floating action button
- Select your WireGuard
.conf
or.txt
file - Give your configuration a name
- Click **"Import"
- Select a configuration from the list
- Click **"Connect"
- Monitor the connection status in real-time
- View Details: Connected configurations show detailed connection information
- Delete: Remove unwanted configurations with the delete button
- Status Monitoring: Real-time connection status updates
FoxWire supports standard WireGuard configuration files:
[Interface]
PrivateKey = your-private-key
Address = 10.8.0.4/32
DNS = 1.1.1.1
[Peer]
PublicKey = peer-public-key
PresharedKey = preshared-key
AllowedIPs = 0.0.0.0/0, ::/0
PersistentKeepalive = 0
Endpoint = server.example.com:51820
- Configurations are stored securely using Flutter's SharedPreferences
- No configuration data is transmitted to external servers
- All VPN connections use WireGuard's proven cryptography
- Smooth Animations: Powered by flutter_animate
- Modern Typography: Beautiful fonts via Google Fonts
- Responsive Design: Optimized for desktop usage
- Status Indicators: Clear visual feedback for connection states
- Theme Support: Consistent Material Design 3 theming
This software is provided "as is" without warranty of any kind. Use at your own risk. Always ensure you have proper authorization to use VPN services in your jurisdiction.
Made with ❤️ by Hossein Pira