whistle

The premium Open Source alternative to Charles Proxy

🎯 Best for:Web developers needing a scriptable, cross-platform network debugging environment.

What is whistle?

A cross-platform web debugging tool built on Node.js for capturing, inspecting, and modifying HTTP, HTTPS, and WebSocket traffic. It utilizes a rule-based system similar to hosts files for advanced request manipulation and mocking.

Tech Stack
JavaScriptTesting & QA

Why whistle?

  • Extensive plugin ecosystem
  • Lightweight Node.js architecture
  • Powerful pattern matching rules

Limitations

  • Web UI lacks native feel
  • Requires Node.js runtime
  • Certificate installation required for HTTPS
3/5/2026
Last Update
1,151
Forks
76
Issues
MIT
License
Financial Leak Detected

Stop the "SaaS Tax"

Your team could be burning cash. Switching to whistle instantly boosts your runway.

Competitor Cost
-$1,440
/ year (est. based on Charles Proxy)
Self-Hosted
$0
/ year
Team Size10 Users
150+
SAVE 100%

Community Discussion

Comments