Whistle

Whistle

A powerful and easy-to-operate cross-platform package grabbing debugging tool developed based on Node.js.

15,529GitHub
Description

Whistle is a powerful and easy-to-operate cross-platform package grabbing debugging tool developed based on Node.js. It supports multiple proxy modes (such as HTTP, HTTPS, Socks, reverse proxy, etc.) and can be used for packet capture analysis or to modify HTTP, HTTPS, HTTP/2, WebSocket, and TCP requests through configuration rules. Whistle also has built-in tools such as Weinre, Log, and Composer, which support viewing the DOM structure of remote pages, debugging console output, playback or editing requests, etc. In addition, Whistle supports plug-in extensions and can also be referenced by other projects as an NPM package. ** The configurable HTTP proxy address is: whistle. <Your device name>. heiyu.space, port: 8899 to use, install a system certificate or import a browser certificate and trust it to catch HTTPS traffic **

Screenshots
Screenshot 1
Screenshot 2
Screenshot 3
Mobile Screenshots
Mobile Screenshot 1
Mobile Screenshot 2
App Information
Version
2.9.94
Package Size
8.44 KB
Image Size
62.8 MB
Updated
October 10, 2025
Source Code
avwo
Platform Support
PCMobile
Keywords
Proxybag grabbingweb testing