luckjiawei/frpc-desktop

Cross-platform desktop client for FRP, visual configuration, easily achieve intranet penetration!

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 5 minutes ago
Added to GitGenius on September 9th, 2026
Created on November 27th, 2023
Open Issues & Pull Requests: 20 (+0)
GitHub issues: Enabled
Number of forks: 492
Total Stargazers: 6,869 (+0)
Total Subscribers: 23 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 10
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 388 days
Stale 30+ days: 10
Stale 90+ days: 10

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (19)
  • bug (17)
  • question (6)
  • documentation (1)
  • duplicate (1)
  • help wanted (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

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.