2025-06-01 00:22:19 +08:00
2025-05-30 14:45:02 +08:00
2024-10-23 14:45:58 +08:00
2025-05-31 16:27:14 +08:00
2025-05-07 14:57:02 +08:00
2025-05-08 15:24:37 +08:00
2025-04-12 00:11:42 +08:00
2022-01-21 10:20:54 +08:00
2023-03-08 20:56:06 +08:00
2025-05-07 14:57:02 +08:00
2020-05-21 03:58:23 +08:00
2025-05-26 14:17:45 +00:00
2025-05-26 14:17:45 +00:00

FRP Manager

GitHub Release FRP Version GitHub Downloads

English | 简体中文

FRP Manager is a multi-node, graphical reverse proxy tool designed for FRP on Windows. It allows users to setup reverse proxy easily without writing the configuration file. FRP Manager offers a complete solution including editor, launcher, status tracking, and hot reload.

The tool was inspired by a common use case where we often need to combine multiple tools including client, configuration file, and launcher to create a stable service that exposes a local server behind a NAT or firewall to the Internet. Now, with FRP Manager, an all-in-one solution, you can avoid many tedious operations when deploying a reverse proxy.

The latest release requires at least Windows 10 or Server 2016. Please visit the Wiki for comprehensive guides.

screenshot

Features

  • Closable GUI: All launched configurations will run independently as background services, so you can close the GUI after finishing all settings.
  • Auto-start: A launched configuration is registered as an auto-start service by default and starts automatically during system boot (no login required).
  • Hot reload: Allows users to apply proxy changes to a running configuration without restarting the service and without losing proxy state.
  • Multiple configurations: It's easy to connect to multiple nodes by creating multiple configurations.
  • Import and export configurations: Provides the option to import configuration file from multiple sources, including local file, clipboard, and HTTP.
  • Self-destructing configuration: A special configuration that disappears and becomes unreachable after a certain amount of time.
  • Status tracking: You can check the proxy status directly in the table view without looking at the logs.

Visit the Wiki for comprehensive guides, including:

Building

To build FRP Manager from source, you need to install the following dependencies:

Once Visual Studio is installed, add the developer command file directory (e.g., C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build) to the PATH environment variable. Likewise, do the same for the bin directory of MinGW.

You can compile the project by opening the terminal:

git clone https://github.com/koho/frpmgr
cd frpmgr
build.bat

The generated installation files are located in the bin directory.

Debugging

If you're building the project for the first time, you need to compile resources:

go generate

The command does not need to be executed again unless the project's resources change.

After that, the application can be run directly:

go run ./cmd/frpmgr

Donation

If this project is useful to you, consider supporting its development in one of the following ways:

Description
A user-friendly desktop GUI client for FRP on Windows.
Readme Apache-2.0 34 MiB
Languages
Go 89.9%
C 8.4%
Batchfile 1.7%