[Open Source] A cross-platform FRP desktop client with visual configuration for easy intranet penetration.
![[Open Source] A cross-platform FRP desktop client with visual configuration for easy intranet penetration.](https://yy123.ink/api/img/1782608184111-562bus.jpg)
1. Project Overview

Frpc-Desktop
A cross-platform FRP desktop client with visual configuration for easy intranet penetration! Supports all FRP versions, automatic startup, visual configuration, and is free and open source.
2. Open Source License
Licensed under MIT
3. Screenshots






4. Feature Overview
A cross-platform FRP desktop client with visual configuration for easy intranet penetration! Supports all FRP versions, automatic startup, visual configuration, and is free and open source.
-
Launch at Startup
-
Adapted for multiple users: user & meta_token
-
Portable Version
-
Added UDP proxy support.
-
Supports quick sharing of frps configurations.
-
Added quick local port selection.
-
Supports STCP proxy type.
-
Download FRP through mirror sites.
-
Supports importing and exporting all configurations.
-
One-click clearing of all configurations.
-
Supports importing and recognizing frpc.toml files.
-
TCP and UDP protocols support batch port configuration.
Frequently Asked Questions
macOS reports that the app is damaged.
Run the command: sudo xattr -cr Frpc-Desktop.app
Milestones
-
2024-12-04: Released v1.1.5. Improved user experience, added webport modification support, resolved GitHub rate-limiting issues, and optimized logging.
-
2024-11-08: Released v1.1.4. Fixed known bugs.
-
2024-10-14: Released v1.1.3. Added XTCP protocol support and improved user experience.
-
2024-09-25: Released v1.1.2. Added HTTP Basic Authentication and subdomain support.
-
2024-09-07: Released v1.1.0. Added batch port support and individual proxy enable/disable controls.
-
2024-08-24: Released v1.0.9. Added mirror downloads and configuration import/export.
-
2024-08-17: Released v1.0.8. Added STCP proxy support.
-
2024-08-11: Released v1.0.7.
-
2024-08-09: Released v1.0.6.
-
2024-08-06: Released v1.0.5.
-
2024-08-06: Released v1.0.4. Added support for the multi-user plugin.
-
2024-07-17: Released v1.0.3. Fixed known bugs, added automatic startup, and added the ability to remove FRP versions.
-
2024-01-29: Released v1.0.2. Added a Linux client and proxy mode.
-
2023-12-01: Released v1.0.1.
-
2023-11-28: Released v1.0.
5. Tech Stack
What Is Intranet Penetration?
Before exploring how intranet penetration works, let's first understand what it is. An intranet is a local network or office network established within a company or home, allowing multiple computers to share resources, including devices, files, and data. An external network, on the other hand, connects to other network systems through a gateway. Compared with an intranet, such a network is referred to as an external network, the most common example being the internet we use every day. Generally, without a fixed public IP address, external devices cannot directly access devices on an intranet. Intranet penetration technology, as the name suggests, allows external devices to locate and connect to devices within an intranet, enabling data communication.
What Is FRP?
Original Description: FRP is a high-performance reverse proxy application focused on intranet penetration. It supports multiple protocols, including TCP, UDP, HTTP, and HTTPS, as well as P2P communication. It allows intranet services to be securely and conveniently exposed to the public internet through relay nodes with public IP addresses. FRP is a very popular open-source intranet penetration tool. Its main features include simple configuration, high performance, and cross-platform compatibility, making it a popular choice among users.
Source: Frpc-Desktop Official Documentation