luckjiawei/frpc-desktop

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

Vue

6,928

507 commits

updated Oct 14, 2026

See the code

README

Downloads Forks Stargazers Issues MIT License


Logo

Frpc-Desktop

🎉 Cross-platform desktop client for FRP, visual configuration, easily achieve intranet penetration!
Support all frp versions / Auto-start / Visual configuration / Free and open source

🎊 10,000+ Downloads Milestone! Thank you for your support!

📖 Docs   中文

luckjiawei%2Ffrpc-desktop | Trendshift Featured|HelloGitHub

💡 If you prefer a web UI, try Podux — the browser-based frpc manager from the same author.

TODO

  • Auto-start on boot
  • Support multiple users with user & meta_token
  • Portable version
  • Add UDP proxy type
  • Support quick sharing of frps
  • Add quick local port selection
  • Support STCP proxy type
  • Download frp through mirror sites
  • Support import/export of all configurations
  • One-click clear all configurations
  • Support importing and recognizing frpc.toml
  • TCP and UDP protocols support batch ports
  • Support multiple languages
  • Fast proxy search with card/list pagination

Development

Requirements: Node.js 22.12+, npm, and a stable Rust toolchain (Tauri prerequisites).

npm ci
npm run tauri:dev    # run the desktop app in development mode
npm run tauri:build  # build installers for the current platform

Common Issues

Upgrading from 1.x

Version 2.0 is rebuilt on Tauri and upgrades the 1.x Electron app in place. Your server settings, proxies, desktop settings, and downloaded frpc versions are kept automatically; data still stored in the older NeDB format (1.2.6 and earlier) is imported on first launch and the original files are kept as *.bak.

Mac shows app is damaged

Run command: sudo xattr -cr Frpc-Desktop.app

Milestones

  • 2026-05-21: Released v1.2.6 Added download proxy selection
  • 2026-03-26: Released v1.2.5 Fixed known bugs
  • 2025-09-10: Released v1.2.3 Fixed known bugs, Supports proxy protocol, Optimize performance
  • 2025-04-22: Released v1.2.2 Fixed known bugs, Supports HTTP Locations
  • 2025-03-25: Released v1.2.1 Fixed known bugs, Supports english
  • 2025-03-06: Released v1.2.0 Underlying reconstruction, improved stability
  • 2025-01-09: Released v1.1.6
  • 2024-12-04: Released v1.1.5 Optimized experience, support modifying webport, solved GitHub rate limit issues, log optimization
  • 2024-11-08: Released v1.1.4 Fixed known bugs
  • 2024-10-14: Released v1.1.3 Support XTCP protocol, optimized experience
  • 2024-09-25: Released v1.1.2 Support HTTP basic auth, subdomains
  • 2024-09-07: Released v1.1.0 Support batch ports, single proxy switch control
  • 2024-08-24: Released v1.0.9 Support mirror downloads, config import/export
  • 2024-08-17: Released v1.0.8 Support STCP proxy
  • 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 Adapted to support multi-user plugin
  • 2024-07-17: Released v1.0.3 Fixed known bugs, added auto-start, added frp version deletion
  • 2024-01-29: Released v1.0.2 Added Linux client and proxy mode
  • 2023-12-01: Released v1.0.1
  • 2023-11-28: Released v1.0

Community

No advertisements allowed!!!

Telegram

https://t.me/+4kziSBL3LxVmYzVl

WeChat Group

Scan WeChat QR code to join open source project discussion group WeChat group exceeds 200 people, cannot scan code to join. Follow official account to join group

QR CodeOfficial Account QR Code

Screenshot

launch

proxys manager

frp download

config

logger

about

👉👉👉Click to donate👈👈👈

Contributors

License

MIT

Star History

Star History Chart

desktop
electron
frp
frpc
frp-desktop
frp-linux
frp-macos
frp-window
javascript
tailwindcss
typescript
vite
vue

luckjiawei/frpc-desktop

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

Vue

6,928

507 commits

updated Oct 14, 2026

See the code

README

Downloads Forks Stargazers Issues MIT License


Logo

Frpc-Desktop

🎉 Cross-platform desktop client for FRP, visual configuration, easily achieve intranet penetration!
Support all frp versions / Auto-start / Visual configuration / Free and open source

🎊 10,000+ Downloads Milestone! Thank you for your support!

📖 Docs   中文

luckjiawei%2Ffrpc-desktop | Trendshift Featured|HelloGitHub

💡 If you prefer a web UI, try Podux — the browser-based frpc manager from the same author.

TODO

  • Auto-start on boot
  • Support multiple users with user & meta_token
  • Portable version
  • Add UDP proxy type
  • Support quick sharing of frps
  • Add quick local port selection
  • Support STCP proxy type
  • Download frp through mirror sites
  • Support import/export of all configurations
  • One-click clear all configurations
  • Support importing and recognizing frpc.toml
  • TCP and UDP protocols support batch ports
  • Support multiple languages
  • Fast proxy search with card/list pagination

Development

Requirements: Node.js 22.12+, npm, and a stable Rust toolchain (Tauri prerequisites).

npm ci
npm run tauri:dev    # run the desktop app in development mode
npm run tauri:build  # build installers for the current platform

Common Issues

Upgrading from 1.x

Version 2.0 is rebuilt on Tauri and upgrades the 1.x Electron app in place. Your server settings, proxies, desktop settings, and downloaded frpc versions are kept automatically; data still stored in the older NeDB format (1.2.6 and earlier) is imported on first launch and the original files are kept as *.bak.

Mac shows app is damaged

Run command: sudo xattr -cr Frpc-Desktop.app

Milestones

  • 2026-05-21: Released v1.2.6 Added download proxy selection
  • 2026-03-26: Released v1.2.5 Fixed known bugs
  • 2025-09-10: Released v1.2.3 Fixed known bugs, Supports proxy protocol, Optimize performance
  • 2025-04-22: Released v1.2.2 Fixed known bugs, Supports HTTP Locations
  • 2025-03-25: Released v1.2.1 Fixed known bugs, Supports english
  • 2025-03-06: Released v1.2.0 Underlying reconstruction, improved stability
  • 2025-01-09: Released v1.1.6
  • 2024-12-04: Released v1.1.5 Optimized experience, support modifying webport, solved GitHub rate limit issues, log optimization
  • 2024-11-08: Released v1.1.4 Fixed known bugs
  • 2024-10-14: Released v1.1.3 Support XTCP protocol, optimized experience
  • 2024-09-25: Released v1.1.2 Support HTTP basic auth, subdomains
  • 2024-09-07: Released v1.1.0 Support batch ports, single proxy switch control
  • 2024-08-24: Released v1.0.9 Support mirror downloads, config import/export
  • 2024-08-17: Released v1.0.8 Support STCP proxy
  • 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 Adapted to support multi-user plugin
  • 2024-07-17: Released v1.0.3 Fixed known bugs, added auto-start, added frp version deletion
  • 2024-01-29: Released v1.0.2 Added Linux client and proxy mode
  • 2023-12-01: Released v1.0.1
  • 2023-11-28: Released v1.0

Community

No advertisements allowed!!!

Telegram

https://t.me/+4kziSBL3LxVmYzVl

WeChat Group

Scan WeChat QR code to join open source project discussion group WeChat group exceeds 200 people, cannot scan code to join. Follow official account to join group

QR CodeOfficial Account QR Code

Screenshot

launch

proxys manager

frp download

config

logger

about

👉👉👉Click to donate👈👈👈

Contributors

License

MIT

Star History

Star History Chart

desktop
electron
frp
frpc
frp-desktop
frp-linux
frp-macos
frp-window
javascript
tailwindcss
typescript
vite
vue

Significant stargazers

Bo-Yi Wu

7,554 followers · starred Dec 2024

Kevin Cui

895 followers · starred Nov 2023

Michael Liu

36 followers · starred Aug 2024

Keep

42 followers · starred Aug 2024