Cross-platform FRP Client GUI Manager
A modern, user-friendly GUI application for managing FRP (Fast Reverse Proxy) clients across multiple platforms.
- Cross-platform Support: Works on macOS, Windows, and Linux
- Intuitive Dashboard: Visual interface for managing all your FRP tunnels
- Easy Configuration: Import and manage FRP configurations with a clean UI
- Real-time Logs: Monitor your FRP client activity with built-in log viewer
- Flexible Settings: Customize FRP server settings and client options
- TOML Support: Native support for FRP TOML configuration files
Manage and monitor all your FRP tunnels in one place

Configure FRP server connection and client settings

Easily import existing FRP configuration files

View real-time logs from your FRP client

You can download the latest release from the Releases page.
- macOS: Download
.dmgor.zipfile - Windows: Download
.exeinstaller or.ziparchive
Since the application is not signed with an Apple Developer certificate, macOS may show a warning that the app is "damaged" or "can't be opened". To fix this, run the following command in Terminal after installation:
# For .app installed from DMG
sudo xattr -rd com.apple.quarantine /Applications/FRPC\ GUI.app
# Or for the app extracted from ZIP (adjust the path as needed)
sudo xattr -rd com.apple.quarantine /path/to/FRPC\ GUI.appAlternatively, you can build from source to avoid this issue.
# Clone the repository
git clone https://github.com/hidumou/frpc-gui.git
cd frp-gui
# Install dependencies
pnpm install
# Build the application
pnpm electron:buildThe built application will be in the release directory.
- Launch the Application: Open FRPC GUI after installation
- Configure Server: Add your FRP server address and port in Settings
- Import Configuration: Import your existing
frpc.tomlconfiguration file - Start Tunnels: Enable and manage your tunnels from the dashboard
- Monitor Logs: View real-time logs to troubleshoot any issues
# Install dependencies
pnpm install
# Start development server
pnpm dev
# Build for production
pnpm build- Node.js: >= 18.0.0
- pnpm: >= 8.0.0
- Electron: Cross-platform desktop application framework
- React: UI library
- Vite: Build tool and dev server
- TypeScript: Type-safe JavaScript
- Tailwind CSS: Utility-first CSS framework
- Radix UI: Accessible UI component library
- i18next: Internationalization framework
MIT License - see LICENSE file for details
Contributions are welcome! Please feel free to submit a Pull Request.
If you encounter any issues or have questions, please open an issue on GitHub.