WK Proxy is an open-source desktop tool for HTTP proxying and packet capturing, available on Windows and macOS platforms. It is designed to provide developers and testers with a simple yet powerful network debugging experience.
- Native compilation with GraalVM & Java Leverages GraalVM for outstanding performance and cross-platform compatibility.
- Comprehensive HTTP/HTTPS proxy and packet capture Allows interception and inspection of HTTP/HTTPS requests and responses.
- Customizable root certificates Enables easy certificate installation, supports HTTPS decryption, and ensures secure operations.
- WebSocket proxy support Suited for debugging real-time communication scenarios.
- Request throttling and replay capabilities Simulates various network conditions and facilitates reliable testing of requests.
- Download the executable file for your platform from the Github Release
- Configure the runtime environment as needed.
- 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
Welcome to contribute! If you have any suggestions or comments, please submit an Issue Or contact me [email protected]
This project uses the following excellent open-source projects, and we thank them for their contributions: