Wizard Proxy
August 13, 2026 · View on GitHub
Wizard Proxy (WK Proxy) is an open-source desktop HTTP/HTTPS debugging proxy and packet capture tool for Windows and macOS. It gives developers and testers a clean and efficient network debugging experience.
Features
- Natively compiled with GraalVM & Java, offering excellent performance and cross-platform support.
- HTTP/HTTPS proxy and traffic inspection, with support for intercepting and analyzing both requests and responses.
- Automatically generated root certificates with one-click installation for seamless and secure HTTPS decryption.
- WebSocket proxy support, suitable for real-time communication scenarios.
- Request throttling and replay, enabling simulation of various network conditions and testing request reliability.
Coming Soon
- Custom request interception and modification
- Modify request content using Python scripts
Screenshots

Installation
Install the binary package
- Download the executable file for your platform from the Github Release
- Configure the runtime environment as needed.
Run from source
- Dependencies: JDK 17.0+, Maven 3.6.3+
git clone https://github.com/catas-w/WK-Proxy.git
cd WK-Proxy
mvn clean package
cd gui/target
java -jar gui-${version}.jar
Native build diagnostics
Use the optional profile to print embedded-resource registration and native image heap partition sizes without changing regular release builds:
mvn -pl gui -Pnative-diagnostics clean gluonfx:compile
Set WK_PROXY_STARTUP_METRICS=true when launching the JVM or native executable
to log the time spent in launcher/dependency injection, FXML/CSS loading, stage
creation, and the first JavaFX pulse.
Contribution
Welcome to contribute! If you have any suggestions or comments, please submit an Issue Or contact me catasw@foxmail.com
Credits
This project uses the following excellent open-source projects, and we thank them for their contributions: