Frpc-Desktop is a cross-platform desktop client for FRP that provides visual configuration for intranet penetration.
The tool solves the problem of managing FRP tunnel configurations without editing text files directly. It wraps the FRP client (frpc) in a graphical interface built with Electron, allowing users to create, modify, and manage proxy configurations through a visual editor rather than manual configuration file editing. The application supports all FRP versions and runs on Windows, macOS, and Linux.
Developers managing intranet penetration scenarios should choose this tool if they prefer a graphical workflow over command-line configuration. It suits teams or individuals who need to frequently adjust tunnel settings, manage multiple proxy configurations, or want the convenience of auto-start functionality on system boot. The tool includes features like batch port configuration for TCP and UDP protocols, import and export of all configurations, support for multiple languages, and the ability to import existing frpc.toml files. For those preferring a browser-based alternative, the same author maintains a web UI option.
The project shows active maintenance with completed features across multiple categories including protocol support expansion, configuration management capabilities, and user experience improvements. Development has addressed platform-specific challenges such as macOS universal binary builds and application signing issues. The codebase demonstrates ongoing refinement of core functionality rather than experimental exploration.